/* ############################### */
/* Hintergründe                            */
/* ############################### */

.bg_du {background:url("/IGEDO/pics/igedo/bg_all.jpg"); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: 606060; font-weight: normal; text-transform: none;}

.bg_he {background-color: #c4c4c4; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: 606060; font-weight: normal; text-transform: none;}

.bg_w {background-color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: 606060; font-weight: normal; text-transform: none;}


/* ############################### */
/* Text                            */
/* ############################### */
.head {
    padding:0px 0px 18px 0px;
	margin:0px 28px 0px 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	line-height: 14px; 
	color: ffffff; 
	font-weight: normal; 
	text-transform: none;
}
.t_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 14px; 
	color:  #1C8D89; 
	font-weight: bold; 
	text-transform: none;
}
.t_he {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 14px; 
	color:  #ffffff; 
	font-weight: normal; 
	text-transform: none;
}
.t_du {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 14px; 
	color:  #606060; 
	font-weight: normal; 
	text-transform: none;
}


/* ############################### */
/* Links                           */
/* ############################### */
a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #606060; font-weight: bold; text-decoration:none;}
a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #606060; font-weight: bold; text-decoration:none;}
a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: 1C8D89; font-weight: bold; text-decoration:none;}
a:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #606060; font-weight: bold; text-decoration:none;}

a.t:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #606060; font-weight: normal; text-decoration:none;}
a.t:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #606060; font-weight: normal; text-decoration:none;}
a.t:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #1C8D89; font-weight: normal; text-decoration:none;}
a.t:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #606060; font-weight: normal; text-decoration:none;}

a.w:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #ffffff; font-weight: normal; text-decoration:none;}
a.w:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #ffffff; font-weight: normal; text-decoration:none;}
a.w:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #606060; font-weight: normal; text-decoration:none;}
a.w:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #606060; font-weight: normal; text-decoration:none;}

a.h:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #ffffff; font-weight: bold; text-decoration:none;}
a.h:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #ffffff; font-weight: bold; text-decoration:none;}
a.h:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #1C8D89; font-weight: bold; text-decoration:none;}
a.h:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #ffffff; font-weight: bold; text-decoration:none;}

/* ############################### */
/* Container          */
/* ############################### */
.con_all {width:930px; z-index:0; background:url("/IGEDO/pics/igedo/bg_main.jpg"); padding:0px 14px 14px 14px; margin:0 auto; margin-bottom: 30px; margin-top: 14px; text-align: left;}

.con_head {width:930px; z-index:0;}
.con_head_logo {float:left; width:148px; z-index:0;}
.con_head_text {float:right; width:782px; padding:45px 0px 0px 0px; z-index:0;}

.con_image {float:right; width:930px; z-index:0; margin:0px 0px 40px 0px;}

.con_main {width:930px; z-index:0; min-height:400px; height:expression(this.scrollHeight > 400 ? "auto":"400px");}
.con_navi {float:left; width:178px; margin:0px 0px 0px 0px; padding:0; z-index:0}
.con_banner {float:right; width:90px; margin:0px 0px 0px 0px; padding:0; z-index:0}
.con_text {margin:0px 90px 40px 178px; padding:0px 0px 0px 0px; z-index:0;}
.con_text_634 {float:left; width:634; z-index:0; padding:0; margin:0px 0px 14px 0px;}
.con_text_310_l {float:left; width:310px; z-index:0; padding:0; margin:0px 7px 20px 0px;}
.con_text_310_r {float:left; width:310px; z-index:0; padding:0; margin:0px 0px 20px 7px;}
.con_text_310_r_he {float:left; width:310px; z-index:0; margin:5px 0px 5px 0px;
	background-color: #c4c4c4;
	padding:6px 0px 6px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 14px; 
	color: 606060; 
	font-weight: noral; 
	text-transform: none;
}
.con_text_310_r_or {float:left; width:310px; z-index:0; margin:5px 0px 5px 0px;
	background-color: #db9f27;
	padding:6px 0px 6px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 14px; 
	color: 606060; 
	font-weight: noral; 
	text-transform: none;
}

.con_text_310_link {float:left; width:310px; z-index:0; margin:14px 0px 5px 0px;
	background-color: #c4c4c4;
	padding:6px 0px 6px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 14px; 
	color: 606060; 
	font-weight: noral; 
	text-transform: none;
}
.con_text_ausland {width:282px; z-index:0; margin:14px 14px 0px 14px; text-align: left;}
.con_text_310_l_he {float:left; width:310px; z-index:0; margin:5px 0px 5px 0px;
	background-color: #c4c4c4;
	padding:6px 0px 6px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 14px; 
	color: 606060; 
	font-weight: normal; 
	text-transform: none;
}
.con_text_634_du {float:left; width:634px; z-index:0; margin:0px 0px 5px 0px;
	background-color: #515151;
	padding:6px 0px 6px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 14px; 
	color: ffffff; 
	font-weight: bold; 
	text-transform: none;
}
.con_text_634_he {float:left; width:634px; z-index:0; margin:0px 0px 5px 0px;
	background-color: #c4c4c4;
	padding:6px 0px 6px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 14px; 
	color: 606060; 
	font-weight: bold; 
	text-transform: none;
}
.con_bott {
	clear:both;
	width:930px;
	z-index:0;
	background-color: #c4c4c4;
	padding:10px 0px 10px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 14px; 
	color: ffffff; 
	font-weight: normal; 
	text-transform: none;
}

#hiddendiv {
  display: none;
}
#hiddendiv1 {
  display: none;
}
#hiddendiv2 {
  display: none;
}

/* ############################### */
/* Navigation                      */
/* ############################### */
.nav_main {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #1C8D89; font-weight: bold; text-decoration:none; padding: 0px 0px 15px 0px;}
.nav_sub {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #1C8D89; font-weight: bold; text-decoration:none; padding: 0px 0px 15px 14px;}
.nav_sub1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #1C8D89; font-weight: bold; text-decoration:none; padding: 0px 0px 15px 28px;}

.nav_main_selected {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #1C8D89; font-weight: bold; text-decoration:none;}
.nav_main_openselected{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:  #1C8D89; font-weight: bold; text-decoration:none;}
.nav_sub_selected {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:  #1C8D89; font-weight: normal; text-decoration:none;}
.nav_sub_openselected {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:  #1C8D89; font-weight: normal; text-decoration:none;}

a.main_o:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #606060; font-weight: bold; text-decoration:none; }
a.main_o:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #606060; font-weight: bold; text-decoration:none; }
a.main_o:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #c4c4c4; font-weight: bold; text-decoration:none; }
a.main_o:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #1C8D89; font-weight: bold; text-decoration:none; }

a.sub_o:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #606060; font-weight: normal; text-decoration:none;}
a.sub_o:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #606060; font-weight: normal; text-decoration:none;}
a.sub_o:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #c4c4c4; font-weight: normal; text-decoration:none;}
a.sub_o:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #1C8D89; font-weight: normal; text-decoration:none; }

/* ############################### */
/* Scrollbalken erzwingen          */
/* ############################### */
html {height:100%}
body {height:101%; margin: 0; padding: 0; text-align: center;}
td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: 606060; font-weight: normal; text-transform: none;}

/* ############################### */
/* Pulldown Menü         */
/* ############################### */
.menu
{
	background-color: #ffffff;
	border: 1px solid #1c8d89;
	font-family: Verdana;
	position: absolute;
	font-weight: bold;
	padding-top: 3px; 
	font-size: 11px;
	cursor: pointer;
	width: 308px;
	color: #1c8d89;
}

.item_panel
{
	border-left: 1px solid #1c8d89;
	border-right: 1px solid #1c8d89;
	clip: rect(0, 200, 0, 0);
	position: absolute; 
	width: 308px;
}

.item_panel a
{
	text-decoration: none;
	cursor: pointer;
	color: #606060;
}

.item
{
	background-color: #c4c4c4;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	width: 306px;
}
