div#wrapper {
position: absolute;
left: 50%;
width: 986px;
min-height: 100.05%;
margin-left: -493px;
top: 0px;
}

* {
margin: 0;
padding: 0;
}


html, body {
/*
background: url(../picture/background.jpg) no-repeat;
 */
background-position: top center;
font: 90%/1.2 arial, helvetica;
background: #1f3d57 url(../picture/background_6.jpg) repeat-x;
}



h2 {
font-family: Segoe UI, Verdana, arial;
font-size: 1.4em;
font-weight: normal;
color: #1D406E;
margin-top: 0;
margin-bottom: 0.5em;
}




h1 {
font-family: Segoe UI, Verdana, arial;
font-size: 2.1em;
color: #1D406E;
margin: 8px 0 20px 0;
line-height: 1.6em;
font-weight: normal;
border-bottom: solid 2px #2A5381;
}

.size_p0 {
margin: 4px 0 2px 0;
}

.size_16_x {
font-size: 1.6em;
margin: 0 0 .4em 0;
}

.size_16 {
font-size: 1.6em;
margin: 6px 0 .4em 0;
}

.size_12 {
font-size: 1.6em;
margin: 6px 0 .8em 0;
}

.size_1em {
font-size: 1em;
}


h3 {
font-family: Segoe UI, Verdana, arial;
font-size: 1.2em;
font-weight: normal;
color: #1D406E;
margin-top: 0;
margin-bottom: 0.5em;
}

.pbutton {
font-family: Segoe UI, Verdana, arial;
font-size: 1.3em; 
color: #ccc;
margin-top: 0;
margin-bottom: .2em;
}

.grau {
font-family: Segoe UI, Verdana, arial;
color: #aaa;

}
 
/*  
h3 {
font-size: 1em;
color: #000;
line-height: 15px;
margin: .5em 8px .5em 0px;
}
*/


h4 {
font-size: 1em;
color: #000;
line-height: 1.4em;
margin-bottom: 0.6em;
}

h5 {
font-size: 26px;
color: #000;
line-height: 26px;
margin: 0 8px 12px 0px;
}

p {
font-size: 1em;
color: #555;
margin: 0 0 0 0px;
line-height: 1.4em;
margin-bottom: 1em;
}

.gruen {
color: #139478;
}

.blau_salestip {
color: #316a9b;
}

.hellblau_salestip {
color: #92c7ed;
}


.rot_salestip {
color: #ed4914;
}
.weiss  {
color: #fff;
}


.einzug100 {
    margin-left: 100px;
}

.einzug40 {
    margin-left: 39px;
}



ul {
font-size: 1em;
color: #555;
line-height: 1.4em;
margin-left: 3em;
margin-bottom: 1em;
}

ol {
font-size: 1em;
color: #555;
line-height: 1.4em;
margin-left: 3em;
margin-bottom: 1.3em;
}



a {
text-decoration: none;
color: #105083;
}

a:hover {
color: #008561;
text-decoration: underline;
}

.clear {
    clear: both;
}

.topborder {
    border-top: dotted 1px #666;
    color: #888;
    margin:0;
    padding: 8px 0 8px 0;
}

.bottomborder {
    border-top: dotted 1px #666;
font-size: 8px;
    margin:0;
    padding: 7px 0 0 0;
}

.prechts {
    color: #888;
    margin:0;
    padding: 7px 0 7px 0;
}

.center{
text-align: center;
}

.p250 {
width: 250px;
text-align: justify;
}

.width177 {
width: 177px;
}


hr {
border: 0;
border-bottom: 1px solid #79a;
height: 1px;
margin: 0 0 15px 0; 
clear: left;                    /* ################Umbruch vor der Linie */
}



div#logo {
position: absolute;
top: 27px;
left: 30px;
width: 230px;
height: 60px;
}

div#logo img {
float: left;
margin: 0px;
}



div#claim {
position: absolute;
top: 27px;
left: 300px;
width: 421px;
height: 44px;
background-image:url(../picture/sales-success.jpg)
}

div#claim img {
float: left;
margin: 0px;
}

#wrapper-links {
float: left;
display: inline;
width: 794px;
margin: 88px 0 0 0;
padding: 0;
}


/* HAUPTNAVI */

#haupt_navi {
clear:both;
font: 80%/1.2 verdana, arial;
width: 793px;
height: 33px;
margin:0;
padding:0;
border-left: #756;

}

ul#hauptnavi {
position:absolute;
top:98px;
left:0px;
height:32px;
margin:0;
padding:0;
}

ul#hauptnavi li {
float:left;
list-style-type:none;
background-image:url(../picture/back_hauptnavi.jpg); 
}

ul#hauptnavi li a {
display:block;
text-decoration:none;
}
ul#hauptnavi li a:link, li a:visited, li a:active {
text-decoration:none;
}
ul#hauptnavi li a:hover {
text-decoration:none;
padding:0;
}

ul#hauptnavi .menue {
position:absolute;
top:32px;
background:#09273f url(../picture/back_punkte) repeat-x bottom left;
border-left: 2px solid #254868;
border-right: 2px solid #254868;
border-bottom: 12px solid #254868;
border-top: 1px solid #254868;
padding:0 0 0 0;
}

ul#hauptnavi .menue ul.unternavi{
float:left;
}
ul#hauptnavi .menue ul.unternavi {
min-width:98px;
margin:0 10px 0 0;
padding:0;
}

ul#hauptnavi .menue ul.unternavi li {
float:none;
background-image:none;
}

ul#hauptnavi .menue ul.unternavi li a, ul#hauptnavi .menue ul.unternavi li a:link, ul#hauptnavi .menue ul.unternavi li a:visited {
font-size:13px;
font-weight:normal;
line-height:1.3em;
color:#bbb;
text-decoration:none;
padding: 6px 6px 0 30px;
height:100%;
background-color:transparent;
background: url(../picture/p1.jpg) no-repeat top left;
}

ul#hauptnavi .menue ul.unternavi li a:hover {
color:#139478;
text-decoration: none;
background: url(../picture/p2.jpg) no-repeat top left;
}

ul#hauptnavi .menue ul.unternavi li a:active {
color:#fff;
text-decoration: none;
background-color:transparent;
background: url(../picture/p2.jpg) no-repeat top left;
}

ul#hauptnavi li .menue {
display:none;
}

ul#hauptnavi li:hover .menue {
display:block;
}

ul#hauptnavi li.over .menue {
display:block;
width:200px;
height:1%;
}

ul#hauptnavi a.navipunkt span {
position:absolute;
left:-10000px;
width:1px;
height:1px;
overflow:hidden;
}

li.top1 {background-position:0 0;}
li.top1:hover, li.top1_over {background-position:0px -33px;}
li.top1 a.navipunkt, li.top1_over a.navipunkt {width:120px; height:33px;}
li.top1 .menue {left:0px; min-width:119px}

li.top2 {background-position:-120px 0;}
li.top2:hover, li.top2_over {background-position:-120px -33px;}
li.top2 a.navipunkt, li.top2_over a.navipunkt {width:135px; height:33px;}
li.top2 div.menue {left:118px; min-width:150px}

li.top3 {background-position:-255px 0;}
li.top3:hover, li.top3_over {background-position:-255px -33px;}
li.top3 a.navipunkt, li.top3_over a.navipunkt {width:115px; height:33px;}
li.top3 div.menue {left:253px; min-width:150px}

li.top4 {background-position:-370px 0;}
li.top4:hover, li.top4_over {background-position:-370px -33px;}
li.top4 a.navipunkt, li.top4_over a.navipunkt {width:125px; height:33px;}
li.top4 div.menue {left:368px; min-width:150px}

li.top5 {background-position:-495px 0;}
li.top5:hover, li.top5_over {background-position:-495px -33px;}
li.top5 a.navipunkt, li.top5_over a.navipunkt {width:140px; height:33px;}
li.top5 div.menue {left:493px; min-width:150px}

li.top6 {background-position:-635px 0;}
li.top6:hover, li.top6_over {background-position:-635px -33px;}
li.top6 a.navipunkt, li.top6_over a.navipunkt {width:158px; height:33px;}
li.top6 div.menue {left:633px; min-width:156px}

 

 
/* claimnavi */


ul#claimnavi {
position:absolute;
top:55px;
left:280px;
height:57px;
margin:0;
padding:0;
}

ul#claimnavi li {
float:left;
list-style-type:none;
background-image:url(../picture/sales-success_1.jpg);
}

ul#claimnavi li a {
display:block;
text-decoration:none;
}

ul#claimnavi li a:link, li a:visited, li a:active {
text-decoration:none;
}

ul#claimnavi li a:hover {
text-decoration:none;
padding:0;
}


ul#claimnavi .menue_claim {
position:absolute;
top:57px;
padding:0 0 0 0;
}

ul#claimnavi .menue_claim ul.unternavi_claim {
float:left;
}

ul#claimnavi .menue_claim ul.unternavi_claim {
min-width:500px;
margin:0 0 0 0;
padding:0;
}

ul#claimnavi .menue_claim ul.unternavi_claim li {
float:none;
background-image:none;
}
 
ul#claimnavi .menue_claim ul.unternavi_claim li a, ul#claimnavi .menue_claim ul.unternavi_claim li a:link, ul#claimnavi .menue_claim ul.unternavi_claim li a:visited {  
font-size:1.2em;
font-weight:normal;
text-align: left;
line-height:1.2em;
color:#ccc;
text-decoration:none;
padding: 11px 3px 10px 95px;
height:100%;
min-width: 490px;
background-color:transparent;
background: url(../picture/salestip-4.jpg) no-repeat top left;
}

ul#claimnavi .menue_claim ul.unternavi_claim li a:hover {
color:#4782ae;
text-decoration: none;
background: url(../picture/salestip-3.jpg) no-repeat top left;
}

ul#claimnavi .menue_claim ul.unternavi_claim li a:active {
color:#fff;
text-decoration: none;
background-color:transparent;
background: url(../picture/salestip.jpg) no-repeat top left;
}

ul#claimnavi li .menue_claim {
display:none;
}

ul#claimnavi li:hover .menue_claim {
display:block;
}

ul#claimnavi li.over .menue_claim {
display:block;
width:400px;
height:1%;
}

ul#claimnavi a.navipunkt_claim span {
position:absolute;
left:-10000px;
width:1px;
height:1px;
overflow:hidden;
}

li.top1_claim {background-position:0 0;}
li.top1_claim:hover, li.top1_claim_over {background-position:0px -57px;}
li.top1_claim a.navipunkt_claim, li.top1_claim_over a.navipunkt_claim {width:500px; height:57px;}
li.top1_claim .menue_claim {left:0px; min-width:400px}






.backoben {
background: url(../picture/background-1.jpg);
}

.backunten {
background: url(../picture/background-2.jpg) repeat;
}

.backfooter {
background: url(../picture/background-footer.jpg) no-repeat;
height: 30px;
}

.justify {
    text-align: justify;
}

.line-0 {
line-height: 1.2em;
}


#teaser-wrapper-all {
float: left;
display: inline;
width: 791px;
margin: 0 0 0 0;
border-left: #254868 solid 1px;
border-right: #254868 solid 1px;
border-bottom: solid 1px #254868;
background: #597288 url(../picture/background_4.jpg) repeat-x;
padding: 0; 
}

#teaser-wrapper {
float: left;
display: inline;
width: 772px;
min-height: 315px;
margin: 17px 7px 7px 7px;
border-top: solid 3px #346191;
border-right: solid 3px #2B4A69;
border-left: solid 3px #2B4A69;
border-bottom: solid 3px #183D52;
padding: 0;
background: #eee; 
}

#teaser-wrapper-1 { /* Training erste reihe */
float: left;
display: inline;
width: 772px;
min-height: 280px;
margin: 17px 7px 7px 7px;
padding: 0;
background: #eee;
border-top: solid 3px #346191;
border-right: solid 3px #2B4A69;
border-left: solid 3px #2B4A69;
border-bottom: solid 3px #183D52;
}

#teaser-wrapper-2 {
float: left;
display: inline;
width: 772px;
min-height: 182px;
margin: 0 7px 7px 7px;
padding: 0;
background: #eee;
border-top: solid 3px #346191;
border-right: solid 3px #2B4A69;
border-left: solid 3px #2B4A69;
border-bottom: solid 3px #183D52;
}

#teaser-wrapper-3 {         /* Training n*/
float: left;
display: inline;
width: 772px;
min-height: 146px;
margin: 0 7px 7px 7px;
padding: 0;
background: #eee;
border-top: solid 3px #346191;
border-right: solid 3px #2B4A69;
border-left: solid 3px #2B4A69;
border-bottom: solid 3px #183D52;
}

#teaser-wrapper-tip {
float: left;
display: inline;
width: 772px;
min-height: 315px;
margin: 9px 7px 7px 7px;
border-top: solid 3px #346191;
border-right: solid 3px #2B4A69;
border-left: solid 3px #2B4A69;
border-bottom: solid 3px #183D52;
padding: 0;
background: #eee;
}


#button-wrapper-index {
float: left;
display: inline;
width: 772px;
height: 130px;
margin: 0 0 0 0px;
padding: 0;
background: url(../picture/back_index.jpg) no-repeat top left;
border-bottom: solid 3px #2B4A69;
}

#button-wrapper-consulting {
float: left;
display: inline;
width: 772px;
height: 130px;
margin: 0 0 0 0px;
padding: 0;
background: url(../picture/back_consulting.jpg) no-repeat top left;
border-bottom: solid 3px #2B4A69;
}

#button-wrapper-expertise {
float: left;
display: inline;
width: 772px;
height: 130px;
margin: 0 0 0 0px;
padding: 0;
background: url(../picture/back_expertise.jpg) no-repeat top left;
border-bottom: solid 3px #2B4A69;
}

#button-wrapper-training {
float: left;
display: inline;
width: 772px;
height: 130px;
margin: 0 0 0 0px;
padding: 0;
background: url(../picture/back_training.jpg) no-repeat top left;
border-bottom: solid 3px #2B4A69;
}

#button-wrapper-coaching {
float: left;
display: inline;
width: 772px;
height: 130px;
margin: 0 0 0 0px;
padding: 0;
background: url(../picture/back_coaching.jpg) no-repeat top left;
border-bottom: solid 3px #2B4A69;
}

#button-wrapper-referenzen {
float: left;
display: inline;
width: 772px;
height: 130px;
margin: 0 0 0 0px;
padding: 0;
background: url(../picture/back_referenzen.jpg) no-repeat top left;
border-bottom: solid 3px #2B4A69;
}

#button-wrapper-publikationen {
float: left;
display: inline;
width: 772px;
height: 130px;
margin: 0 0 0 0px;
padding: 0;
background: url(../picture/back_publikationen.jpg) no-repeat top left;
border-bottom: solid 3px #2B4A69;
}

#button-wrapper-kontakt {
float: left;
display: inline;
width: 772px;
height: 130px;
margin: 0 0 0 0px;
padding: 0;
background: url(../picture/back_kontakt.jpg) no-repeat top left;
border-bottom: solid 3px #2B4A69;
}

#button-wrapper-projekte {
float: left;
display: inline;
width: 772px;
height: 190px;
margin: 0 0 0 0px;
padding: 0;
background: url(../picture/back_projekte.jpg) no-repeat top left;
border-bottom: solid 3px #2B4A69;
}

#button-wrapper-incentives {
float: left;
display: inline;
width: 772px;
height: 190px;
margin: 0 0 0 0px;
padding: 0;
background: url(../picture/back_incentives.jpg) no-repeat top left;
border-bottom: solid 3px #2B4A69;
}

#button-wrapper-fuehrung {
float: left;
display: inline;
width: 772px;
height: 190px;
margin: 0 0 0 0px;
padding: 0;
background: url(../picture/back_fuehrung.jpg) no-repeat top left;
border-bottom: solid 3px #2B4A69;
}

#button-wrapper-marketing {
float: left;
display: inline;
width: 772px;
height: 190px;
margin: 0 0 0 0px;
padding: 0;
background: url(../picture/back_marketing.jpg) no-repeat top left;
border-bottom: solid 3px #2B4A69;
}

#button-wrapper-sales-promotion {
float: left;
display: inline;
width: 772px;
height: 190px;
margin: 0 0 0 0px;
padding: 0;
background: url(../picture/back_sales-promotion.jpg) no-repeat top left;
border-bottom: solid 3px #2B4A69;
}

#button-wrapper-vertrieb {
float: left;
display: inline;
width: 772px;
height: 190px;
margin: 0 0 0 0px;
padding: 0;
background: url(../picture/back_vertrieb.jpg) no-repeat top left;
border-bottom: solid 3px #2B4A69;
}

#button-wrapper-flair {
float: left;
display: inline;
width: 772px;
height: 190px;
margin: 0 0 0 0px;
padding: 0;
background: url(../picture/back_flair.jpg) no-repeat top left;
border-bottom: solid 3px #2B4A69;
}



#button-wrapper {
clear: both;
      margin: 70px 0 0 22px;
      width: 400px;
      height: 50px;
}


#button-content {
float: left;
display: inline;
      margin: 2px 0 0 0px;
      width: 350px;
      height: 50px;
}

#button-salestip {
float: left;
display: inline;
width: 40px;
height: 40px;
margin: 0 10px 0 0;
padding: 0; 
}

#button-salestip img{
float: left;
display: inline;
margin: 0 20px 20px 0;
padding: 0; 
}

#key-visual {
float: left;
display: inline;
width: 517px;
height: 267px;
margin: 0 0 0 0px;
padding: 0;
background: url(../picture/back_keyvisual_b.jpg) no-repeat top left;
border-top: solid 3px #346191;
border-right: solid 3px #2B4A69;
border-bottom: solid 3px #022038;
}

#key-visual p {
font-size: 1.3em;
line-height: 1.2em;
margin: 196px 20px 0px 23px;
padding: 0; 
text-align: left;
}

#key-visual a {
text-decoration: none;
color: #eee;
margin: 0;
}


#header {
clear: both;
width: 772px;
height: 194px;
margin: 0 0 10px 0px;
padding: 0;
background: #640 url(../picture/back-header.jpg) no-repeat top left;
border-top: solid 3px #346191;
border-left: solid 3px #2B4A69;
border-right: solid 3px #2A4866;
border-bottom: solid 3px #022038;
}

#header h1{
font: 100%/1.6 Segoe UI, Verdana helvetica;
font-size: 3em;
color: #fff;
margin: 20px 0 0 20px;
}


#header-coaching {
clear: both;
width: 778px;
height: 200px;
margin: 0 0 10px 0px;
padding: 0;
background: transparent url(../picture/back_coaching_1.jpg) no-repeat top left;
}

#header-consulting {
clear: both;
width: 778px;
height: 200px;
margin: 0 0 10px 0px;
padding: 0;
background: transparent url(../picture/back_consulting_1.jpg) no-repeat top left;
}

#header-expertise {
clear: both;
width: 778px;
height: 200px;
margin: 0 0 10px 0px;
padding: 0;
background: transparent url(../picture/back_expertise_1.jpg) no-repeat top left;
}

#header-referenzen {
clear: both;
width: 778px;
height: 200px;
margin: 0 0 10px 0px;
padding: 0;
background: transparent url(../picture/back_referenzen_1.jpg) no-repeat top left;
}

#header-training {
clear: both;
width: 778px;
height: 200px;
margin: 0 0 10px 0px;
padding: 0;
background: transparent url(../picture/back_training_2.jpg) no-repeat top left;
}

#header-publikationen {
clear: both;
width: 778px;
height: 200px;
margin: 0 0 10px 0px;
padding: 0;
background: transparent url(../picture/back_publikationen_1.jpg) no-repeat top left;
}

#header-sales-promotion {
clear: both;
width: 778px;
height: 200px;
margin: 0 0 10px 0px;
padding: 0;
background: transparent url(../picture/back_sales-promotion_1.jpg) no-repeat top left;
}

#header-marketing {
clear: both;
width: 778px;
height: 200px;
margin: 0 0 10px 0px;
padding: 0;
background: transparent url(../picture/back_marketing_1.jpg) no-repeat top left;
}

#header-vertrieb {
clear: both;
width: 778px;
height: 200px;
margin: 0 0 10px 0px;
padding: 0;
background: transparent url(../picture/back_vertrieb_1.jpg) no-repeat top left;
}

#header-incentives {
clear: both;
width: 778px;
height: 200px;
margin: 0 0 10px 0px;
padding: 0;
background: transparent url(../picture/back_incentives_1.jpg) no-repeat top left;
}

#header-fuehrung {
clear: both;
width: 778px;
height: 200px;
margin: 0 0 10px 0px;
padding: 0;
background: transparent url(../picture/back_fuehrung_1.jpg) no-repeat top left;
}

#header-kontakt {
clear: both;
width: 778px;
height: 200px;
margin: 0 0 10px 0px;
padding: 0;
background: transparent url(../picture/back_kontakt_1.jpg) no-repeat top left;
}

#header-projekte {
clear: both;
width: 778px;
height: 200px;
margin: 0 0 10px 0px;
padding: 0;
background: transparent url(../picture/back_projekte_1.jpg) no-repeat top left;
}

#header-sales_success {
clear: both;
width: 778px;
height: 200px;
margin: 0 0 10px 0px;
padding: 0;
background: transparent url(../picture/back_sales_success_1.jpg) no-repeat top left;
}






.head_links {
background: #234 url(../picture/background-head.jpg);
}

.abstand15 {
clear: both;
    margin: 0 0 15px 0;
}


.margin_0 {
margin: 0 8px 5px 13px;
}



.p0 {
margin: 0 8px 4px 0px;
}







#wrapper_links_img {
margin-bottom: 15px;
}





/* links-260 für Index   */

#links-260-index {
float: left;
display: inline;
width: 225px;
margin: 18px 2px 10px 25px;
padding: 0;
}

#wrapper_links_260_x {
float: left;
display: inline;
width: 213px;
border: 1px solid #a0a8b1;
margin-bottom: 15px;
background: #dbdbdb;
}

#wrapper_links_260_x_d {
float: left;
display: inline;
width: 228px;
border: 1px solid #2c5a8b;
margin-bottom: 15px;
background: #d5d6d1;
}

.head_links_260_x {
background: #284e70;
border-bottom: 1px solid #336799;
width: 188px;
}

.head_links_260_x_d {
background: #16354D;
width: 203px;
}

#wrapper_links_img_x {
margin: 13px 0 0 13px;
border-top: 0;
padding: 0;
}

.head_260_navi_x {
background: #234 url(../picture/back_unternavi.jpg);
border-bottom: 1px solid #2c5a8b;
width: 203px;
}

.margin_top_10 {
margin-top: 10px;
list-style-type:none
}


#links-260-index img {
margin: 0 0 5px 0;
border: 0 0 0 0;
}

#links-260-index p {
font-size: .9em;
line-height: 1.5em;
color: #333;
margin: 0 8px 12px 13px;
}

#links-260-index h2 {
font-size: .9em;
color: #ddd;
margin: 8px 8px 2px 13px;
}

#links-260-index h3 {
font-size: 1em;
margin: 0;
padding: 6px 12px 6px 13px;
color: #fff;
}

#links-260-index dl {
width: 202px;
float: left;
text-align: left;
color: #aaa;
margin: 0 0 0 0;
}

#links-260-index dt {
margin: 0;
padding: 0;
}

#links-260-index dd {
font-size: .9em;
    margin: 0 0 10px 0;
    padding: 0;
}



#wrapper_260_navi_x {
width: 228px;
border-left: 1px solid #2c5a8b;
border-right: 1px solid #2c5a8b;
border-bottom: 1px solid #2c5a8b;
border-top: 1px solid #2c5a8b;
margin-bottom: 15px;
background: #09273f;
}












/* links-260-1 links-260-1 links-260-1  für Hauptmenü           */

#links-260-1 {
float: left;
display: inline;
width: 233px; 
border: 1px solid #aaa;
background: #ddd;
margin: 15px 2px 15px 15px;
padding: 0;
} 


#links-260-1 p {
font-size: .9em;
color: #333;
margin: 0 8px 12px 13px;
}

#links-260-1 h2 {
font-size: .9em;
color: #333;
margin: 8px 8px 4px 13px;
}

#links-260-1 h3 {
font-size: 1em;
margin: 0;
padding: 6px 12px 6px 13px;
color: #fff;
}

#links-260-1 dl {
float: left;
text-align: center;
color: #555;
margin: 0;
}

#links-260-1 dd {
    margin: 0 10px 10px 10px;
    padding: 0;
    text-align: left;
}

#links-260-1 dt {
    margin: 0 0 0 0;
    padding: 0;
}

#links-260-1 a {
font-size: 12px;
text-decoration: none;
color: #6196c2;
margin: 0;
}

#links-260-1  a:hover {
color: #6196c2;
text-decoration: underline;
}
 


#links-260-1 img {
margin: 0 0 5px 0;
border-bottom: 1px solid #aaa;
}

#wrapper_links_img_2 {
margin-bottom: 15px;
}

#wrapper_links_img_2 dl {
color: #aaa;
margin: 0;
}

#wrapper_links_img_2 dd {
font-size: .9em;
    margin: 0 13px 0 13px;
    padding: 0;
    color: #527;
    text-align: left;
}

#wrapper_links_img_2 dt {
    margin: 0 13px 0px 13px;
    padding: 0;
}

#wrapper_links_img_2 a {
text-decoration: none;
color: #6196c2;
margin: 0;
}

#wrapper_links_img_2  a:hover {
color: #6196c2;
text-decoration: underline;
}





/* links-260-2 links-260-2 links-260-2     für Training */

#links-260-2 {
float: left;
display: inline;
width: 235px;
margin: 15px 2px 0 15px;
padding: 0;
}

#links-260-2 img {
margin: 0 0 0 0;
border: 1px solid #aaa;
} 






/* links-230 links-230 links-230  für  alle Untermenüs   */

#links-230 {
float: left;
display: inline;
width: 215px;
margin: 15px 0 0 25px;
padding: 0;
}

#wrapper_links_230 {
width: 213px;
border: 1px solid #bbb;
margin-bottom: 15px;
background: #fff;
}

.head_links_230 {
background: #bbb;
color: #fff !important;
width: 188px;
}


.head_230_navi {
background: #bbb;
width: 188px;
}

.margin_top_10 {
margin-top: 10px;
list-style-type:none
}


#links-230 img {
margin: 0 0 5px 0;
border: 0 0 0 0;
}

#links-230 p {
font-size: .9em;
color: #666;
margin: 0 8px 12px 13px;
}

#links-230 h2 {
font-size: .9em;
color: #1D406E;
margin: 8px 8px 6px 13px;
}


#links-230 h3 {
font-size: 1em;
margin: 0;
padding: 6px 12px 6px 13px;
color: #1D406E;
} 

#links-230 a {
font-size: 12px;
text-decoration: none;
color: #005295;
margin: 0;
}

#links-230  a:hover {
color: #005295;
text-decoration: underline;
}



.margin_index {
margin: 20px 8px 10px 13px;
}



#wrapper_links_img_4 {
margin: 13px 0 0 13px;
border-top: 0;
}

#wrapper_links_img_4 dl {
width: 187px;
color: #666;
margin: 0 0 0 0;
}

#wrapper_links_img_4 dt {
margin: 0;
padding: 0; 
}

#wrapper_links_img_4 dd {
font-size: .9em;
    margin: 0 0 10px 0;
    padding: 0;
}

#wrapper_links_img_4 a {
font-size: 12px;
text-decoration: none;
color: #1D406E;
margin: 0;
}

#wrapper_links_img_4  a:hover {
color: #1D406E;
text-decoration: underline;
}

#wrapper_230_navi {
width: 213px;
border-left: 1px solid #bbb;
border-right: 1px solid #bbb;
border-bottom: 1px solid #bbb;
margin-bottom: 15px;
background: #fff;
}

#wrapper_230_navi h2 {
font-size: .9em;
color: #fff;
margin: 8px 8px 6px 13px;
}


#wrapper_230_navi h3 {
font-size: 1em;
margin: 0;
padding: 6px 12px 6px 13px;
color: #fff;
}



/* ###################################### Unternavi für Untermenü  #################################### */


#nav-4 {
margin: 0px 0 0 0;
}

#nav-4 ul {
list-style: none;
margin: 10px 10px 0 0px;
}

#nav-4 a {
color: #105083;          /* Schrift Navigation Links */
font-size: 1em;
padding: 6px 0 0 30px;
background:transparent url(../picture/p1_w.jpg) no-repeat;
}


#nav-4 a:link {
  display: block;
  text-decoration: none;
}

#nav-4 a:visited {
  text-decoration: none;
  display: block;
}

#nav-4 a:hover {
  display: block;
background:transparent url(../picture/p2_w.jpg) no-repeat;
    text-decoration: none;
  color: #008561;
}

.hover {
  color: #008561 !important; 
}



              


/* mitte-520mitte-520mitte-520mitte-520mitte-520mitte-520mitte-520 */



#mitte-520 {
float: left;
display: inline;
width: 480px;
margin: 10px 0 0 22px; 
padding: 0;
}

#mitte-520 img{
border:0;
margin:0;
padding:0;
}

#mitte-750 ul {
font-size: 1em;
color: #555;
}

#mitte-750 ol {
font-size: 1em;
color: #555;

}

.ohneabstand {
    margin-bottom: 0;
}

.abstand10 {
margin-top: 1em
}

.zweiteebene {
    margin: 0 0 0 90px;
}

#mitte-750 li {
margin: 4px 0 4px 0px;
}


.margin_bottom_10 {
margin-bottom: 10px;
}

.margin_bottom_5 {
margin-bottom: 5px;
}


.margintop {
margin-top: 2px;    
}

#mitte-520 h2{
margin-top: 4px;
}

#mitte-520 h3 {
font-family: Segoe UI, Verdana, arial;
font-size: 1.2em;
font-weight: normal;
color: #1D406E;
margin-top: 0;
line-height: 1.2em;
margin-bottom: .7em;
}


#mitte-520 dl {
float: left;
text-align: center;
color: #000;
}

#mitte-520 dd {
    margin: 0 0 6px 0;
    padding: 0 10px 0 0;
}

#mitte-520 dt {
    margin: 0 15px 5px 0;
    padding: 0;
}


#mitte-520 dl.a {
float: right;
text-align: center;
color: #000;
}

#mitte-520 dd.a {
    margin: 0 0 6px 0;
    padding: 0 0 0 15px;
}

#mitte-520 dt.a {
    margin: 0 0 5px 15px;
    padding: 0;
}





/* ################################### Sales Tip ################################### */

#teaser-wrapper-salestip {
float: left;
display: inline;
width: 792px;
margin: 40px 0 20px 0;
border: #2e4e67 solid 1px;
background: #597288 url(../picture/background_4.jpg) repeat-x;
padding: 0;
}

#sales-tip {
float: left;
display: inline;
width: 480px;
margin: 10px 0 0 155px;
padding: 0;
}

/* ################################### Ende Sales Tip ################################### */



#mitte-606 {
float: left;
display: inline;
width: 606px;
margin: 10px 0 0 85px;
padding: 0;
}

#mitte-606 img{
border:0;
margin:0;
padding:0;
}

/* mitte-750 */



#mitte-750 {
float: left;
display: inline;
width: 685px;
margin: 10px 0 0 45px;
padding: 0;
}

#mitte-750 img{
border:0;
margin:0;
padding:0;
}


#mitte-750 dl {
float: left;
text-align: center;
color: #000;
}

#mitte-750 dd {
    margin: 0 0 6px 0;
    padding: 0 10px 0 0;
}

#mitte-750 dt {
    margin: 0 15px 5px 0;
    padding: 0;
}



/* rechts-190 rechts-190 rechts-190 rechts-190 rechts-190 rechts-190 rechts-190  */

#rechts-190 {
float: left;
display: inline;
width: 180px;
margin: 10px 2px 0 10px;
padding: 0;
}   

.pmeta {
font-size: 11px;
    color: #888;
    margin:0 0 73px 0;
    padding: 0;
} 

#rechts-190 .pipe {
font-size: .85em;
color: #888;
margin: 0 0 0 3px;
}

#rechts-190 a{
color: #999;
}

#rechts-190 a:hover{
color: #139478;
text-decoration: none;
}

#rechts-teaser { /* nur für Teaser */
width: 180px;   
}

#rechts-teaser img{
border:0;
margin:0;
padding:0;
}

#rechts-teaser h2 {
font-size: 1.2em;
color: #386696;
margin-top: 0;
line-height: 1.2em;
margin: 0;
padding: 0;
}

#rechts-teaser h3{
font-size: 1em;
color: #2c5a8b;
margin-top: 0;
line-height: 1.1em;
margin-bottom: 0.3em;
}

#rechts-teaser p {
font-size: 1em;
color: #999;
margin: 0 0 0 0px;
line-height: 1.3em;
margin-bottom: .5em;
}

#rechts-teaser a{
color: #4270A1;
}

#rechts-teaser a:hover{
color: #4270A1;
text-decoration: underline;

}

#rechts-teaser dl {
float: left;
text-align: left;
color: #999;
}

#rechts-teaser dd {
    margin: 0 0 6px 0;
    padding: 0 10px 0 0;
}

#rechts-teaser dt {
    margin: 0 0 5px 0;
    padding: 0;
}






/* 11111111111111111111111111111111111111111111111111 */

/* ###################################### Meta NAVIGATION #################################### */


#nav {
float: right;
display: inline;
width: 180px;
margin: 0 0 120px 0px;
padding: 0;
}


#nav a {
font-size: .85em;
text-decoration: none;
color: #888;
margin: 0;
}

#nav  a:hover {
color: #deb65e;
text-decoration: none;
}

#nav .current {
font-size: .85em;
color: #2668c6;
}

#nav .pipe {
font-size: .85em;
color: #aaa;
margin: 0px 4px 0 7px;
}





/* ##################################  Index Naviugation unten ########################## */

#nav-footer {
float: left;
display: inline;
width: 778px;
margin: 20px 7px 0 7px;
padding: 0;
}

#nav-footer h2 {
text-align: center; 
margin: 0 0 0 0;
}

#nav-footer p {
font-size: .85em;
color: #888;
text-align: center;
margin: 20px 0 20px 0;
}


#nav-footer a {
font-size: 12px;
text-decoration: none;
color: #6196c2;
margin: 0;
}

#nav-footer  a:hover {
color: #139478;
text-decoration: underline;
}


#nav-footer .pipe {
font-size: 13px;
color: #888;
margin: 0px 6px 0 10px;
}



.vor {
  width:0px;
  height:0px;
  visibility:hidden;
}

