/*
 getonboard.eu: cascading style sheet for screens
*/ 



body 
     { color:#FFFFFF; 
       font-family: arial, human, verdana, helvetica, arial rounded ; 
       font-size:14px;
       background-color:#39414F; 
       margin:0px; 
       margin-top:20px;
       margin-bottom:20px; 
     }

#topleiste { width: 1080px; height:72px; position:relative; top:0px; left:0px;}

.imgpreloader {display:none;}

#topleiste #getonboard 
     { display:block; 
       position:absolute; top:0px; left: 0px;
       background-image:url('../img/navitop/leiste_1_getonboard.gif');
       width:420px; height:72px;
       text-decoration:none;
     }

#topleiste #erlebnisflug
     { display:block;
       position:absolute; top:0px; left:420px;
       background-image:url(../img/navitop/leiste_2_erlebnisflug_dn.gif);
       width:220px; height:72px; 
     }
#topleiste #erlebnisflug:hover { background-image:url('../img/navitop/leiste_2_erlebnisflug_hl.gif'); }

#topleiste #pilotentraining
     { display:block;
       position:absolute; top:0px; left:640px;
       background-image:url('../img/navitop/leiste_3_pilotentraining_dn.gif');
       width:220px; height:72px; 
     }
#topleiste #pilotentraining:hover { background-image:url('../img/navitop/leiste_3_pilotentraining_hl.gif'); }

#topleiste #firmenveranstaltung
     { display:block;
       position:absolute; top:0px; left:860px;
       background-image:url('../img/navitop/leiste_4_firmenveranstaltung_dn.gif');
       width:220px; height:72px;
     }
#topleiste #firmenveranstaltung:hover { background-image:url('../img/navitop/leiste_4_firmenveranstaltung_hl.gif'); }

#topleiste #seminare
     { display:block;
       position:absolute; top:0px; left:640px;
       background-image:url('../img/navitop/leiste_5_seminare_dn.gif');
       width:220px; height:72px; 
     }
#topleiste #seminare:hover { background-image:url('../img/navitop/leiste_5_seminare_hl.gif'); }


#container 
     { width:1080px; /*kunde liefert contentgrafik mit 870px X 628px -> width auf 1080px aendern */ 
       margin-top:20px;
       border:1px solid #E0E5EF;
	   background-color:#172C49;
     }

#leftnavi
     { width:210px; 
       height:628px; 
       float:left; 
       background-color:#A6AFBF; 
       text-align:left;
       overflow:hidden; 
     }

#navicontainer
     { margin-top:35px;
       margin-left:20px;
       margin-right:0px;
       float:left;
     }

#navicontainer img
     { 
      margin-bottom:25px;
     }

ul.navi1
     { 
       margin:0px;
       margin-top:8px;
       padding:0px;
       list-style:none;
     }

ul.navi2
     { 
       margin:0px;
       margin-top:4px;
       padding:0px; 
       list-style:none; 
     }

ul.navi1 li a:link
     {
       display:block;
       margin-left:-20px;
       padding-left:20px;
       padding-right:10px;
       color:#1D3052;
       font-size:16px;
       line-height:16px;
       text-decoration:none;
     }

ul.navi1 li a:hover , ul.navi1 li #high
     {
       display:block;
       margin-left:-20px;
       padding-left:20px;
       padding-right:10px;
       color:#1D3052;
       font-size:16px;
       line-height:16px;
       text-decoration:none;
       background-color:#C9D1E4
     }

ul.navi1 li a:visited
     {
       display:block;
       margin-left:-20px;
       padding-left:20px;
       padding-right:10px;
       color:#1D3052;
       font-size:16px;
       line-height:16px;
       text-decoration:none;
     }

ul.navi2 li a:link, ul.navi2 li #high 
     {
       display:block;
       margin-left:-30px;
       padding-left:40px;
       padding-right:10px;
       color:#1D3052;
       font-size:14px;
       line-height:16px;
       text-decoration:none;
     }

ul.navi2 li a:visited
     {
       display:block;
       margin-left:-30px;
       padding-left:40px;
       padding-right:10px;
       color:#1D3052;
       font-size:14px;
       line-height:16px;
       text-decoration:none;
     }

ul.navi2 li a:hover
     {
      display:block;
      margin-left:-30px;
      padding-left:40px;
      padding-right:10px;
      color:#1D3052;
      font-size:14px;
      line-height:16px;
      text-decoration:none;
      background-color:#C9D1E4
     }

#leftnavi #high
     {
      background-color:#C9D1E4;
     }

#leftnavi #navtrenner
     {
      display:block;
      margin-top:40px;
      margin-bottom:25px;
      margin-left:-30px;
      padding-left:30px;
      width:210px;
      height:4px;
      background-color:#7686a0;
      border:1px solid #e0e5ef;
     }

/* ************** content for different templates ***********/

#content_container
     {
	  min-height:628px;
      text-align:justify;
      font-size:12px;
      background-color:#172C49;
      /*border:1px solid white;*/
     }
	 
.content_1
    {
     padding-top:50px;
	 margin-left:260px;
     margin-right:50px;
    }	 
	 
h1 	{	font-family: arial, human, verdana, helvetica, arial rounded ; 
		font-size: 28px; 
		font-weight: bold;
		font-stretch: ultra-condensed;
		line-height: 30px;
		color: #ffffff; 
		margin: 0;
		}
	
h2 	{	font-family: arial, human, verdana, helvetica, arial rounded, sans-serif; 
		font-size: 22px; 
		font-weight: bold;
		font-stretch: ultra-condensed;
		line-height: 30px;
		color: #ffffff; 
		margin: 0;
		}
		
h3 
     { color:#FFFFFF; 
       font-family: arial, human, verdana, helvetica, arial rounded ; 
       font-size:16px; 
	   font-weight: normal;
       margin:0px; 
     }
			 

#content_container p
    {
     margin:0px;
     margin-bottom:14px;
     line-height:1.2em;
    }

#content_container a:link,  #content_container a:visited, #content_container a:active
    { 
     text-decoration:underline;
	 color:#FFFFFF; 
     }



#content_left_img_right
    {
     width:376px;
     float:left;
     margin:0px;
     margin-top:0px;
     padding-left:50px;
     padding-right:60px;
    }

#content_right_img_right
    {
     width:384px;
     margin:0px;
     float:left;
     /*border:1px solid silver*/;
    }

#content_container #content_header_img
    {
     border:0px;
     margin-top:50px;
    }

#content_container #content_bodytext
    {
     margin-top:26px;
    }

#content_body
    {
     padding-top:50px;
     margin-left:260px;
     margin-right:50px;
    }

#content_title_background
    {
     width: 870px;
     height: 240px;
     margin-left:210px;
     background-image:url('/img/content/content_vorbild_background.jpg');
     /*border:1px solid red;*/
    }

#content_title_foreground
    {
     margin-left:40px;
     margin-top:50px;
    }

#text2columns_container 
    {
     width:820px;
     margin-left:260px; 
     margin-right:0px; 
     margin-top:40px;
     margin-bottom:30px;
     padding-left:0px;
     /*border:1px solid red; */
    }

#text2columns_container .text2columns
    {
     width:360px;
     padding-right:50px;
     float:left;
     margin-right:0px;
     /*border:1px solid red; */
    }



.content_prices_text
    {
     display:block;
     margin-top:20px;
     padding-bottom:20px;
     /*border:1px solid silver;*/ 
    }

/* footer  */

#footercontainer
     {
      clear:both;
      width:1080px;
     }

#footercontainer a:visited, #footercontainer a:link
     {
      float:right; 
      margin-top:5px;
      margin-bottom:10px;
      margin-left:0px;
	  margin-right:30px;
      font-size:14px;
      color:#ffffff;
      text-decoration:none;
     }

/* weg  */

.content_block_prices
    {
     margin-left:262px;
     margin-right:48px;
     margin-top:40px;
     padding-bottom:30px;
     /*border:1px solid red; */
    }