@charset "utf-8";
/* CSS Document */

body {
	margin: 0px;
	background-color:#eeefef;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
	text-align: left;
}
a:link, a:visited, a:active {
	color: #0369a8;
}
a:hover {
	color: #666666;
}
a.navipfad:link, a.navipfad:visited, a.navipfad:active {
	color: #666666;
	text-decoration:none;
}
a.navipfadrot:hover {
	color: #be3a30;
	text-decoration: underline;
}
a.navipfadrot:link, a.navipfadrot:visited, a.navipfadrot:active {
	color: #870d04;
	text-decoration:none;
}
a.navipfad:hover {
	color: #333333;
	text-decoration: underline;
}

a.naviakt:link, a.naviakt:visited, a.naviakt:active {
	color: #870d04;
	text-decoration:none;
}
a.naviakt:hover {
	color: #a42e25;
	text-decoration: underline;
}
a.menu:link, a.menu:visited, a.menu:active {
	color: #ffffff;
text-decoration:none;
}
a.menu:hover {
	color: #ffffff;
		text-decoration: underline;
}

a.menu2:link, a.menu2:visited, a.menu2:active {
	color: #ffffff;
text-decoration:none;
}
a.menu2:hover {
	color: #ffffff;
		text-decoration: underline;
}

#oben{
position: relative;
top: 0px;
width: 950px;
padding: 0px;
margin: 0px;
text-align: center;
}
#haupt{

width: 876px;
background: #FFFFFF url(/img/hg.jpg) top left repeat-x;
padding-left: 37px;
padding-right: 37px;

}
#haupt_unterseit{
width: 876px;
background: #FFFFFF  url(/img/ramen_oben.gif) top left no-repeat;
}

.leer{
clear:both;
height: 0px;}
#content{
width: 876px;}
#cont_obenlinks{
float: left;
width: 366px;}
#cont_obenright{
float: right;
width: 510px;}
.navi{
display:block;
padding-left: 19px;
background:url(/img/navi_linie.gif) no-repeat top left;
margin-top: 12px;
margin-bottom: 16px;
float: right;}
.navi_aktiv{
	padding-left: 19px;
	display:block;
	margin-top: 12px;
	margin-bottom: 16px;
	color:#666666;
	font-weight: bold;
	float: right;
	background: url(/img/navi_linie.gif) no-repeat top left;
}
.navi_aktiv1{
	padding-right:15px;
	display:none;
	margin-top: 12px;
	margin-bottom: 16px;
	color:#666666;
	font-weight: bold;
	float: none;
}
.logo{
padding-top: 14px;
padding-bottom: 14px;}
.feld_suche{
float: right;
padding-left: 10px;}
.navi1{
padding-left: 15px;
height: 27px;
}
.block{
width: 279px;
float: left;
margin-top: 23px;
margin-right: 20px;
}
.block1{
width: 278px;
float: left;
margin-top: 23px;
}
h1{
display:none;}
h2.nix{
display:none;}
h2{
display: block;
float:left;
padding-right: 8px;
padding-bottom: 0px;
padding-top: 0px;
font-size:22px;
color:#666666;
background-color: #ffffff;
margin: 0px;
font-weight:400;
font-family: Helvetica, Arial, sans-serif;}

h3.events{
display: block;
padding-right:0px;
padding-bottom:15px;
padding-top: 0px;
font-size:18px;
color:#666666;
margin: 0px;
font-weight:400;
font-family: Helvetica, Arial, sans-serif;}

h4{
margin-top: 5px;
font-size:12px;
color: #333333;
font-weight:bold;}
#block_it{
	background: url(/img/block-it-services.jpg);
	height: 140px;
	width: 279px;
}
#block_schulungen{
	background: url(/img/block-schulungen.jpg);
	height: 140px;
	width: 279px;
}
#block_produkte{
background: url(/img/block-analyzer.jpg);
height: 135px;
width: 278px;}
#block_aktionen{
background: url(/img/block_aktionen.jpg);
height: 135px;
width: 278px;}
#block_aktion_matrix{
background: url(/img/block-matrixaktion.jpg);
height: 135px;
width: 278px;}
.block_text{
width: 277px;
background:url(/img/hg_block.jpg) bottom left repeat-x;
height: 147px;
border:#c6c8c9 solid 1px;
font-size: 11px;
color: #666666;}
.block_text1{
width: 276px;
background:url(/img/hg_block.jpg) bottom left repeat-x;
height: 147px;
border:#c6c8c9 solid 1px;
font-size: 11px;
color: #666666;}
.linie_home{
	height:1px;
	width: 100%;
	margin-top:30px;
	background-color:#dadbdc;
}
.linie_block{
height:1px;
width: 100%;
margin-top:12px;
margin-bottom:10px;
background-color:#dadbdc;}
.linie_block1{
	height:3px;
	width: 100%;
	margin-top:30px;
	margin-bottom:30px;
	background-color:#dadbdc;
}
.linie_block2{
	height:3px;
	width: 100%;
	margin-top:160px;
	margin-bottom:5px;
	background-color:#dadbdc;
}
.linie_block2_4{
	height:3px;
	width: 100%;
	margin-top:180px;
	margin-bottom:5px;
	background-color:#dadbdc;
}
.linie_block2_3{
	height:3px;
	width: 80%;
	margin-top:20px;
	margin-bottom:5px;
	background-color:#dadbdc;
	}
.linie_block3{
	height:3px;
	width: 100%;
	margin-top:105px;
	margin-bottom:5px;
	background-color:#dadbdc;
	}
.linie_block4{
	height:3px;
	width: 100%;
	margin-bottom:5px;
	margin-top:20px;
	background-color:#dadbdc;
}
.linie_fuss{
height:6px;
width: 100%;
margin-top:39px;
margin-bottom:10px;
background-color:#dadbdc;}

#ueberschrift{
display: block;
float:left;
padding-right: 5px;
padding-bottom: 2px;
height: 25px;
font-size:24px;
color:#666666;
background-color: #ffffff;}
.content_home_links{
	float:left;
	width: 261px;
	padding-left: 38px;
	padding-top: 30px;
}
.content_home_rechts{
	width: 547px;
	padding-left: 30px;
	float:left;
	padding-top: 30px;
}
a.it:link, a.it:visited, a.it:active {
color: #666666;
}
a.it:hover {
color: #333333;
text-decoration: none;
}
ul{
margin-top: 18px;
}
li{
list-style-image:url(/img/pfeil_blau.gif);
margin-top: 4px;}
ul.form{
margin-top: 0px;
}
li.form{
list-style-image:url(/img/pfeil_blau.gif);
margin-top: 4px;}
ul.klein{
margin-left: 0px;
padding: 0px;
margin-top: 10px;}
li.klein{
list-style-image:none;
background:url(/img/punkt_grau.gif) no-repeat left top;
padding-left:20px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right: 0px;
padding-top: 3px;
padding-bottom: 3px;
list-style:none;}
ul.klein1{
margin-left: 0px;
padding: 0px;
margin-top: 10px;}
li.klein1{
list-style-image:none;
background:url(/img/punkt_blau.gif) no-repeat left top;
padding-left:16px;
margin-top:4px;
margin-bottom:4px;
margin-left:0px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 10px;
list-style:none;}

li.klein2{
list-style-image:none;
background:url(/img/punkt_blau.gif) no-repeat left top;
padding-left:16px;
margin-top:4px;
margin-bottom:4px;
margin-left:10px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 10px;
list-style:none;}
.content_blockschul{
	padding-top: 10px;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
}
.content_blockschul_akt{
padding-top: 0px;
padding-bottom: 15px;
padding-left: 20px;
padding-right: 20px;
}
ul.aktion{
padding-bottom: 0px;
margin-bottom: 0px;}
#content_blockschul{
	padding-top: 14px;
	padding-bottom: 20px;
	padding-left: 20px;
	padding-right: 20px;
	height: auto;
}
.content_blockschul_{
	padding-top: 14px;
	padding-bottom: 20px;
	padding-left: 20px;
	padding-right: 20px;
}
#content_blockschul1{
padding-top: 14px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 16px;
}
.schul_datum{
font-size:14px;
color:#ad3f03;}
.schul_datum1{
font-size:16px;
color:#ad3f03;}
.schul_datum2{
font-size:15px;
color:#ad3f03;
font-weight:bold;}
.schul_name{
font-size: 14px;}
.enteoexpress{
color:#ad3f03;}

#schul_uber{
padding-bottom: 6px;}
.bild_rpost{
float: left;}
#fuss_left{
float: left;
padding-bottom: 30px;
padding-right: 114px;
font-size: 11px;
color:#999999;}
#fuss_mitte{
float: left;
padding-bottom: 30px;
font-size: 11px;}
#fuss_right{
float: right;
padding-bottom: 30px;}
.abstand{
	margin-top:10px;}
#ebene_links{
float:left;
width: 201px;}
.ebene_links{
float:left;
width: 201px;}

#ebene_right{
float:right;
width: 675px;}
.bild1{
width: 675px;
height: 243px;
background: url(/img/bild1.jpg) no-repeat;}

.bild_unternehmen{
width: 675px;
height: 243px;
background: url(/img/bild_unternehmen.jpg) no-repeat;}
.bild_jobs{
width: 677px;
height: 243px;
background: url(/img/bild_jobs.jpg)) no-repeat;
}

.bild_office{
width: 677px;
height: 243px;
background:  url(/img/bild_officeschulungen.jpg) no-repeat;}

.bild_support{
width: 675px;
height: 243px;
background: url(/img/bild_support.jpg) no-repeat;}

.bild_events{
width: 675px;
height: 243px;
background: url(/img/bild_events.jpg) no-repeat;}
.bild_heat{
width: 675px;
height: 243px;
background:  url(/img/heat.jpg) no-repeat;}
.bild_sam{
width: 675px;
height: 243px;
background:  url(/img/sam.jpg) no-repeat;}
.bild_FR{
width: 675px;
height: 243px;
background: url(/img/bild_FR.jpg) center left no-repeat;}
.bild_spar{
width: 675px;
height: 243px;
background:  url(/img/bild_sparaktionen.jpg) no-repeat;}
.bild_schulungen{
width: 675px;
height: 243px;
background: url(/img/bild_schulungen.jpg) no-repeat;}
.bild_webinar{
	background-image:url(/img/banner/webinar_form.jpg);
	width: 675px;
	height: 243px;
}

.bild_dienstleistungen{
width: 675px;
height: 243px;
background: url(/img/bild_dienstleistungen.jpg) no-repeat;}

.bild_dienstleistungen1{
width: 675px;
height: 243px;
background:  url(/img/bild_diendtleistungen1.jpg) no-repeat;}
.bild_kontakt{
width: 675px;
height: 243px;
background:  url(/img/bild_kontakt.jpg) no-repeat;}
.bild_enteo{
background:url(/img/bild_enteo.jpg) no-repeat;
width: 675px;
height: 243px;
}
.bild_itsm{
background:  url(/img/itsm.jpg) no-repeat;
width: 675px;
height: 243px;
}
.bild_enteo2{
background:url(/img/bild_enteo2.jpg) no-repeat;
width: 675px;
height: 243px;
}
.bild_discover9{
background: url(/img/bild_discovery9.jpg)) no-repeat;
width: 675px;
height: 243px;
}
.bild_azeti{
width: 675px;
height: 243px;
background:  url(/img/bild_azeti.jpg) no-repeat;}

.bild_kommendeevents{
	width: 675px;
	height: 243px;
	background:  url(/img/bild_kommendeevents.jpg) no-repeat;
}
.menupfad{
padding-top: 20px;
padding-bottom: 13px;
color: #666666;
font-size: 11px;}

#content_home_l{
	float: left;
	width: 376px;
	margin-top: 23px;
	padding-left: 30px;
}
#content_home_breit{
	float: left;
	width: 635px;
	margin-top: 23px;
	padding-left: 30px;
	padding-right:0px;
}

#content_referenzen{
float: left;
width: 630px;
margin-top: 23px;
padding-left: 30px;
}
#content_event{
float: left;
width: 600px;
margin-top: 23px;
padding-left: 30px;
padding-right: 30px;
}
.event_links{
float:left;
width: 170px;}
.event_rechts{
float:left;
width: 430px;
}
.event_links1{
float:left;
display:block;
padding-right: 50px;}
.event_rechts1{
float:left;
display:block;

}
#content_online_l{
float: left;
width: 350px;
margin-top: 23px;
padding-left: 30px;
}
#content_unternehmen{
float: left;
width: 630px;
margin-top: 23px;
padding-left: 30px;
}
.loesung_pfeil{
font-weight:bold;
background:url(/img/pfeil_blau.gif) no-repeat center left;
padding-left: 12px;
padding-right: 8px;
display:block;
float:right;}

#content_home_r{
float: left;
width: 221px;
margin-top: 23px;
padding-left:33px;
padding-right:13px;
font-size: 11px;
color:#666666;}
#content_online_r{
float: left;
width: 261px;
margin-top: 23px;
padding-left:32px;
padding-right:0px;
font-size: 11px;
color:#666666;}
.ebene_linie{
margin-bottom: 10px;
height: 33px;
background:url(/img/linie_ueberschr.gif) repeat-x;}
h3{
	padding-top: 7px;
	padding-bottom: 4px;
	color:#136fa2;
	font-size:16px;
	font-weight:400;
	margin: 0px;
}
h1.ueberschr{
padding-top: 42px;
padding-bottom: 23px;
padding-left: 28px;
color:#136fa2;
font-size:18px;
font-weight:400;
margin: 0px;
display:block;}
h1.ueberschr1{
padding-top: 15px;
padding-bottom: 15px;
padding-left: 28px;
color:#136fa2;
font-size:16px;
font-weight:400;
margin: 0px;
display:block;}

a.sitemap:link, a.sitemap:visited, a.sitemap:active, a.sitemap:hover {
	color: #136fa2;
	text-decoration:none;
}

ul.menu{
margin:0px;
padding: 0px;

}
li.menu{
list-style-image:none;
background:url(/img/punkt_grau.gif) no-repeat left top;
padding-left:20px;
margin-top:0px;
margin-bottom:0px;
margin-left:8px;
margin-right: 10px;
padding-top: 3px;
padding-bottom: 3px;
font-weight:bold;
list-style:none;
}
ul.menu2{
margin:0px;
padding: 0px;

}
li.menu2{
list-style-image:none;
background:url(/img/punkt_grau.gif) no-repeat left top;
padding-left:15px;
margin-top:0px;
margin-bottom:0px;
margin-left:23px;
margin-right: 10px;
padding-top: 3px;
padding-bottom: 3px;
font-weight:bold;
list-style:none;
}
li.menu_weis{
list-style-image:none;
background:url(/img/punkt_weis.gif) no-repeat left top;
padding-left:20px;
margin-top:0px;
margin-bottom:0px;
margin-left:8px;
margin-right:10px;
padding-top: 3px;
padding-bottom: 3px;
font-weight:bold;
list-style:none;
background-color:#9e9e9e;
color:#FFFFFF;
}
li.menu_rot{
list-style-image:none;
background:url(/img/punkt_rot.gif) no-repeat left top;
padding-left:20px;
margin-top:0px;
margin-bottom:0px;
margin-left:8px;
margin-right:10px;
padding-top: 3px;
padding-bottom: 3px;
font-weight:bold;
list-style:none;
background-color:#d3d3d3;
color:#870d04;
}
li.menu_klein{
list-style-image:none;
background:url(/img/punkt_klein.gif) no-repeat left top;
padding-left:31px;
margin-top:0px;
margin-bottom:0px;
margin-left:8px;
margin-right:10px;
padding-top: 3px;
padding-bottom: 3px;
list-style:none;
}
li.menu_klein_abst{
list-style-image:none;
background:url(/img/punkt_klein.gif) no-repeat left top;
padding-left:31px;
margin-top:0px;
margin-bottom:0px;
margin-left:8px;
margin-right:10px;
padding-top: 3px;
padding-bottom: 15px;
list-style:none;
}
li.menu_klein1{
list-style-image:none;
background:url(/img/punkt_klein1.gif) no-repeat left top;
padding-left:31px;
margin-top:0px;
margin-bottom:0px;
margin-left:8px;
margin-right:10px;
padding-top: 3px;
padding-bottom: 3px;
list-style:none;
font-weight:bold;
background-color:#eaeaea;
color:#666666;
}
li.menu_klein2{
list-style-image:none;
background:url(/img/punkt_klein2.gif) no-repeat left top;
padding-left:31px;
margin-top:0px;
margin-bottom:0px;
margin-left:8px;
margin-right:10px;
padding-top: 3px;
padding-bottom: 3px;
list-style:none;
font-weight:bold;
background-color:#f4e3b7;
color:#666666;
}
#enteo_demo{
	background: url(/img/banner/demo_enteo.jpg);
	height: 140px;
	width: 200px;
}
#enteo_schulung{
background: url(/img/enteo_schulung.jpg);
height: 99px;
width: 200px;}
#enteo_schulung1{
background: url(/img/enteo_schulung1.jpg);
height: 99px;
width: 220px;}
#enteo_citrix{
background: url(/img/banner/citrix_anwender.gif);
height: 90px;
width: 220px;}

#analyser{
background: url(/img/analyser.jpg);
height: 138px;
width: 200px;}
.enteo_schul_text{
width: 198px;
background:url(/img/hg_block.jpg) bottom left repeat-x;
border:#c6c8c9 solid 1px;
font-size: 11px;
color: #666666;}
.events_banner_text{
width: 198px;
border:#c6c8c9 solid 1px;
font-size: 11px;
color: #666666;}
.right_content_text{
	width: 218px;
	background:url(/img/hg_block.jpg) bottom left repeat-x;
	border:#c6c8c9 solid 1px;
	font-size: 11px;
	color: #666666;
	height: auto;
}
.right_content_text2{
padding:5px;
width: 218px;
border:#c6c8c9 solid 1px;
font-size: 11px;
color: #666666;}

.cont_fr_illu{
	background:  #e7e7e7 left repeat-x;
	width:100%;
	border:#c6c8c9 solid 1px;
	font-size: 11px;
	color: #666666;
	padding-bottom: 15px;
}
.inhalt_grau{
	background:#e8e8e8;
	border:#c6c8c9 solid 1px;
	font-size: 11px;
	color: #666666;
	height:78px;
	margin-top:10px;
	}
	.inhalt_orange{
	background:#f4e3b7;
	border:#c6c8c9 solid 1px;
	font-size: 11px;
	color: #666666;
	height:78px;
	margin-top:10px;
	}
	.license{
	padding-left:20px;
	padding-top:8px;
	font-weight:bold;
	color: #666666;
	}
.cont_suiten_gesamt{
	background:left repeat-x;
	width:100%;
	font-size: 11px;
	color: #666666;
	height:100%;
		
}
.cont_suiten{
    float:left;
	background: left repeat-x;
	width:112px;
	border:#c6c8c9 solid 1px;
	font-size: 11px;
	color: #666666;
	height: 124px;	
	margin-right:5px;
}
.license1{
	padding-left:25px;
	padding-top:15px;
	font-weight:bold;
	color: #666666;
	}
.cont_suiten1{
	float:left;
	background: left repeat-x;
	width:112px;
	border:#c6c8c9 solid 1px;
	font-size: 11px;
	color: #666666;
	height: 287px;
	margin-right:5px;
}
.inhalt_grau1{
	background:#e8e8e8;
	border:#c6c8c9 solid 1px;
	font-size: 11px;
	color: #666666;
	height:243px;
	margin-top:15px;
	}
	.inhalt_orange1{
	background:#f4e3b7;
	border:#c6c8c9 solid 1px;
	font-size: 11px;
	color: #666666;
	height:243px;
	margin-top:15px;
	}
	.license2{
	padding-left:15px;
	padding-bottom:8px;
	padding-top:10px;
	font-weight:bold;
	color: #666666;
	}
.cont_suiten2{
	float:left;
	background: left repeat-x;
	width:112px;
	border:#c6c8c9 solid 1px;
	font-size: 11px;
	color: #666666;
	height: 350px;
	margin-right:5px;
}
.inhalt_grau2{
	background:#e8e8e8;
	border:#c6c8c9 solid 1px;
	font-size: 11px;
	color: #666666;
	height:304px;
	}
	.inhalt_orange2{
	background:#f4e3b7;
	border:#c6c8c9 solid 1px;
	font-size: 11px;
	color: #666666;
	height:297px;
	}
	.cont_suiten3{
	float:left;
	background: left repeat-x;
	width:112px;
	border:#c6c8c9 solid 1px;
	font-size: 11px;
	color: #666666;
	height: 420px;
	margin-right:5px;
}
.inhalt_grau3{
	background:#e8e8e8;
	border:#c6c8c9 solid 1px;
	font-size: 11px;
	color: #666666;
	height:372px;
	}
	.inhalt_orange3{
	background:#f4e3b7;
	border:#c6c8c9 solid 1px;
	font-size: 11px;
	color: #666666;
	height:372px;
	}
	.license3{
	padding-left:15px;
	padding-bottom:7px;
	padding-top:12px;
	font-weight:bold;
	color: #666666;
	}
	.cont_suiten4{
	float:left;
	background: left repeat-x;
	width:112px;
	border:#c6c8c9 solid 1px;
	font-size: 11px;
	color: #666666;
	height: 375px;
	margin-right:5px;
}
.inhalt_grau4{
	background:#e8e8e8;
	border:#c6c8c9 solid 1px;
	font-size: 11px;
	color: #666666;
	height:327px;
	}
	.inhalt_orange4{
	background:#f4e3b7;
	border:#c6c8c9 solid 1px;
	font-size: 11px;
	color: #666666;
	height:327px;
	}
	.license4{
	padding-left:15px;
	padding-bottom:17px;
	padding-top:15px;
	font-weight:bold;
	color: #666666;
	}
	.text_in_grau_top{
padding-left:15px;
padding-top:7px;
padding-bottom:3px;
}
.text_in_grau{
padding-left:15px;
padding-top:10px;
padding-bottom:3px;
}
.orangeschrift{
color:#d2a309;
}
.orangepunkt{
width:5px;
height:5px;
margin-top:25px;
background-color:#d2a309;
float:left;
margin-right: 5px;
}
.orangeblock{
	background: url(/img/hint_orange.gif) left top repeat-x;
	width:145px;
	border:#c6c8c9 solid 1px;
	font-size: 11px;
	float:left;
	color: #666666;
	padding-bottom: 15px;
}
.compon{
	float:left;
	margin-top:25px;
	padding-bottom: 15px;
}
.graublock{
	background:  url(/img/hint_sw.jpg) left top repeat-x;
	width:168px;
	border:#c6c8c9 solid 1px;
	font-size: 11px;
	color: #666666;
	float:right;
	padding-bottom: 15px;
}
.left_2_content_text{
	width: 190px;
	background:url(/img/hg_block.jpg) bottom left repeat-x;
	border:#c6c8c9 solid 1px;
	font-size: 11px;
	color: #666666;
}
.block_left{
margin-left: 10px;
width: 175px;
background:url(/img/hg_block.jpg) bottom left repeat-x;
border:#c6c8c9 solid 1px;
font-size: 11px;
color: #666666;}
#content_block_left{
padding-top: 14px;
padding-bottom: 20px;
padding-left: 12px;
padding-right: 12px;
}
.content_block_left{
padding-top: 14px;
padding-bottom: 20px;
padding-left: 12px;
padding-right: 12px;
}
.loesung_text{
margin-top: 20px;
margin-bottom: 20px;
margin-left: 0px;
margin-right: 10px;
background:url(/img/hg_block.jpg) bottom left repeat-x;
border:#c6c8c9 solid 1px;
font-size: 12px;
color: #636363;
padding: 15px;}


/* menu popup beginn */

.tnavnew_unternehmen_box		{position:absolute;left:auto;top:-500px;  margin:0px; margin-left:15px; padding:0px;width:841px;height:100px;background:#FFFFFF url(/img/menu_unternehmen.jpg);z-index:9999;visibility: hidden;}

.tnavnew_diensleistungen_box		{position:absolute;left:auto;top:-500px;margin:0px;margin-left:15px;padding:0px;width:841px;height:158px;background:#FFFFFF url(/img/menu_diensleistungen.jpg);z-index:9999;visibility:hidden;}

.tnavnew_produkte_box		{position:absolute;left:auto;top:-500px;margin:0px;margin-left:15px;padding:0px;width:841px;height:158px;background:#FFFFFF url(/img/menu_produkte.jpg);z-index:9999;visibility:hidden;}

.tnavnew_referenzen_box		{position:absolute;left:auto;top:-500px;margin:0px;margin-left:15px;padding:0px;width:841px;height:111px;background:#FFFFFF url(/img/menu_referenzen.jpg);z-index:9999;visibility:hidden;}

.tnavnew_referenzen_box		{position:absolute;left:auto;top:-500px;margin:0px;margin-left:15px;padding:0px;width:841px;height:80px;background:#FFFFFF url(/img/menu_referenzen.jpg);z-index:9999;visibility:hidden;}

.tnavnew_schulungen_box		{position:absolute;left:auto;top:-500px;margin:0px;margin-left:15px;padding:0px;width:841px;height:111px;background:#FFFFFF url(/img/menu_schulungen.jpg);z-index:9999;visibility:hidden;}

.navboxframe				{margin:10px 0 0 10px;padding:0px;}

.navboxlist					{margin:0px;padding:0px;width:206px; list-style:none;float:left;}


.navboxlist li				{margin:0px;padding:0px; width:206px;font-size:11px;line-height:18px; list-style-image:none;}


.untern{
width: 150px;}
.navboxlist a				{text-decoration:none;color:#666666; display:block;padding:0 0 0 49px; background:url(/img/punkt2_menu.gif) no-repeat;}
.navboxlist a.type2				{text-decoration:none;color:#666666;height:18px;display:block;padding:0 0 0 59px; background:url(/img/punkt3_menu.gif) no-repeat;}

.navboxlist a.type			{color:#494949;padding:0 0 0 30px;font-weight:bold; background: url(/img/punkt1_menu.gif) no-repeat;}

.navboxlist a:hover			{text-decoration:none;color:#FFFFFF;background:#9f9e9e url(/img/punkt2_menu_weis.gif) no-repeat;}
.navboxlist a.type2:hover			{text-decoration:none;color:#FFFFFF;background:#9f9e9e url(/img/punkt3_menu_weis.gif) no-repeat;}
.navboxlist a.type:hover			{text-decoration:none;color:#FFFFFF;background:#9f9e9e url(/img/punkt1_menu_weis.gif) no-repeat;}
.navboxlist a.type2				{text-decoration:none;color:#666666;height:18px;display:block;padding:0 0 0 59px; background:url(/img/punkt3_menu.gif) no-repeat;}

#list_gross{
height: 36px;}

/* menu popup end */

.logos_ramen{
	border:1px solid #d3d2d2;
	margin-top:10px;
	margin-bottom:0px;
	margin-right:9px;
	margin-left:0px;
	padding:7px;
	float:left;
	display:block;
}
.tab{
margin-bottom: 20px;
margin-top: 10px;}

.ptofil1{
border-left:1px solid #d3d2d2;
border-bottom:1px solid #d3d2d2;
border-right:0px;
border-top:1px solid #d3d2d2;
padding:10px;
font-size:11px;
color:#999999;
width:40%;
font-weight:bold;
background-color:#f4f3f3;
}
.ptofil{
border-left:1px solid #d3d2d2;
border-bottom:1px solid #d3d2d2;
border-right:0px;
border-top:0px;
padding:10px;
font-size:11px;
color:#999999;
width:40%;
font-weight:bold;
background-color:#f4f3f3;
}
.ptofil2{
border-left:1px solid #d3d2d2;
border-bottom:1px solid #d3d2d2;
border-right:1px solid #d3d2d2;
border-top:0px;
padding:7px;
font-size:11px;
color:#999999;
width:60%;
}
.ptofil21{
border-left:1px solid #d3d2d2;
border-bottom:1px solid #d3d2d2;
border-right:1px solid #d3d2d2;
border-top:1px solid #d3d2d2;
padding:7px;
font-size:11px;
color:#999999;
width:60%;
}

#support_right1{
display:block;
float:left;
padding-top: 14px;
}
#support_right2{
display:block;
float:left;
padding-left:5px;
padding-bottom: 8px;
}
.form_left{
float: left;
width: 30%;
}
.impres{
padding-top:28px;
padding-left: 30px;
padding-right: 30px;
padding-bottom: 30px;}
.form_left1{
padding-left:15px;
padding-right:15px;
padding-bottom:5px;}
.form_right{
float: left;
width: 70%;
}
.form_right1{
padding-right:10px;
padding-bottom:5px;}
.input{
height:12px;
width: 95%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #595959;}
.input1{
height:18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #595959;
}
textarea{
width: 95%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #595959;}
#wegbesch{
padding:10px;
padding-top: 40px;
font-size: 11px;
color:#999999;
}
h4.ueberschrift{
padding: 5px;
display:block;
margin: 0px;
background-color:#b8b8b8;
color:#FFFFFF;
font-weight:bold;
font-size:12px;}
.tab_content{
padding: 10px;
padding-left: 20px;
}
.cont_loesung{
padding-left:0px;
padding-right:10px;}
.text_klein{
font-size: 11px;}
.events_text{
padding-left: 15px;
padding-top: 8px;}
.events_text1{
padding-left: 15px;
padding-top: 8px;
padding-bottom: 10px;
background:url(/img/hg_block.jpg) bottom left repeat-x;
border:#c6c8c9 solid 1px;}
.scheck_text{
padding-left: 0px;
padding-top: 4px;
padding-bottom: 0px;
background:url(/img/hg_block.jpg) bottom left repeat-x;
border-left:#c6c8c9 solid 1px;
border-right: #c6c8c9 solid 1px;
border-bottom:#c6c8c9 solid 1px;}
.scheck_unten{
background:url(/img/Bildungsscheck_unten.gif) bottom  right no-repeat;
height: 44px;
padding-top: 12px;
padding-left: 26px;
}
.tex_klein_blau{
padding-left:10px;
color:#136fa2;
font-size: 10px;
}
.pdf{
float: left;
margin-left: 70px;
margin-right: 15px;
margin-bottom: 15px;
}
.pdf1{float: left;
padding-top: 10px;
font-weight:bold;
}
#suche_content{
padding: 25px;}
.termin_schulung{
padding-right:20px; 
padding-left: 20px; 
display:block; 
float:right;}
.termin_schulung_ausgebucht{
padding-right:20px; 
padding-left: 20px; 
padding-top: 15px; 
background:url(/img/ausgebucht.jpg) no-repeat;  
display:block; 
float:right;}
.events_ausgebucht{
padding-right:20px; 
padding-left: 20px; 
padding-top: 15px; 
background:url(/img/ausgebucht.jpg) no-repeat;  
display:block; 
}
.event_rechts2{
padding-bottom:20px;
padding-top: 5px; 
float:left;
display:block;
background:url(/img/ausgebucht.jpg) no-repeat;  
}

.tab_oben{
background-color:#9e9e9e;
font-weight:bold;
color: #FFFFFF;
font-size: 11px;}
.tab_unten{
background-color:#eaeaea;
font-size: 11px;}
.text_red{
color:#ad3f03;
font-weight:bold;}
.kleintext{
font-size: 10px;
color:#666666;}
.formleer{
padding-top:7px;
padding-left: 15px;
font-weight:bold;
padding-bottom:7px;
}
.formleer1{
padding-top:14px;
padding-left: 15px;
}
input.d-text      { width:100%; font-size:11px; color:#697583; }

div.d-gesendet { background-color: #0271b6; color: #FFFFFF;  font-weight: bold; padding: 5px; }
div.d-fehler   { background-color: #8e2424; color: #FFFFFF;  font-weight: bold; padding: 5px; }
div.d-fatal    { background-color: #8e2424; color: #FFFFFF;  font-weight: bold; padding: 5px; }

span.d-pflicht { font-weight: bold; color: #8e2424;}
.gallerie{
float: left;
background-color:#e5e5e5;
padding: 10px;
margin: 5px;}

.text_form{
padding-top: 0px;
padding-bottom: 8px;}
.text_form1{
padding-top: 18px;
padding-bottom: 8px;}
.Form0 {
    background-color:#f4f3f3;
	border: 1px;
	border-color:#cccccc;
	border-style: solid;
	font-size: 11px;
	color:#666666;
	height: 17px;
	width: 200px;
	padding: 0;
}
.Form1 {
    background-color:#f4f3f3;
	border: 1px;
	border-color:#cccccc;
	border-style: solid;
	font-size: 11px;
	color:#666666;
	width: 200px;

	height: 72px;
}
.Form2 {
    background-color:#f4f3f3;
	border: 1px;
	border-color:#cccccc;
	border-style:solid;
	font-size: 11px;
	color:#666666;
	width: 70px;
	padding: 0;
	height: 17px;
}

.tab3{
padding-left: 69px;
padding-right: 59px;
padding-bottom: 30px;
padding-top: 30px;}

.text_teil{
padding: 25px;
}
.enteouber{
	width:247px;
	height:74px;
	margin-left:35px;
}
li.train{
list-style-image:url(/img/xaufzahl.gif);
list-style-position:inside;
}
.hervor{
color:#136fa2;
font-size:14px;
}
ul.hak{
padding: 0px;
margin: 0px;
padding-left: 30px;
}
li.hak{
list-style-image:url(/img/haken.gif);
list-style-position: outside;
padding:0px;
margin:0px;
font-size:11px;
}
.analyzer{
background: url(/img/FR_analyzer.png) #080808 no-repeat;
width:201px;
height:288px;
margin-top:15px;
 }
 .text_analyzer{
 color:#FFF;
 padding-left:15px;
 padding-top:90px;
 padding-right:15px;
 }
.uweiss{
color:#FFF;
font-weight:bold;
font-size:14px;
padding-left:25px;
padding-top:25px;
height:35px;
}
.uweiss2{
	color:#FFF;
	font-weight:bold;
	font-size:14px;
	padding-left:18px;
	padding-top:15px;
	height: 45px;
}
.ugrau{
	color:#393939;
	font-size:13px;
	padding-left:20px;
}
.ugrau2{
color:#393939;
font-size:13px;
padding-left:25px;
padding-top: 10px;
}
.win7{
padding-top:25px;
}
.aktionen_um{
float:left;
width:100%;
}
.aktionen_mini{
float:left;
height:126px;
width:151px;
padding-bottom:35px;
}
.aktionen_mini2{
float:left;
height:126px;
width:151px;
padding-bottom:10px;
}
.aktionen_text{
padding-top:8px;
float:right;
padding-right:15px;
width:195px;
}
.aktionenrot{
color:#870d04;
font-weight:bold;
}
.aktionsbedingungen{
border:#e4e4e4 solid 1px;
background-color:#fdfdfd;
}
.agb{
	float:left;
	padding-left:10px;
	padding-top:10px;
	}
.feedbackgermania{
	background:url(/img/Feedback/kasten.gif) no-repeat;
	width:350px;
	min-height:110px;
	padding-right:25px;
	padding-top:20px;
	padding-left:25px;
}
.infeed{
	background:  url(/img/Feedback/blasewieder.gif) repeat-y;
	width:305px;
	min-height:110px;
	padding-left:25px;
	padding-right:20px;
	margin-top:20px;

}
.textfeedeinl{
	color:#0076bd;
	padding-left:25px;
	font-size: 16px;
	font-weight:900;
	float:left;

	}
.anfuehrungsz{
	background:url(/img/Feedback/ausfuehrsignunt.gif) no-repeat;
	width: 28px;
	height:22px;
	float:left;
	margin-left:15px;}
.feedbackkulog{
	float:right;
	padding-top:30px;
	padding-right:80px;
	width:55px;
	height:25px;
	}
.aktmatr{
	font-size:18px;
	color:#000;
	font-weight:800;}
.passed_events{

	width: 180px;
	background:url(/img/banner/Passed-Events4.jpg) no-repeat;
	padding-left: 15px;
	padding-right: 9px;
	padding-top: 210px;
	font-size:11px;	
	}
	/* GFI Produkt */
.gfiicon{
	float:left;
	height:36px;
	width:36px;
	margin-left:15px;
	margin-right:10px;}

.gfischrift{
	margin-top:8px;
	color:#000;
	font-weight:bold;

}
.gfium{
	float:left;
	width:220px;
	margin-bottom:15px;}

