/* CSS Document */

      html body  {

          background: #ffffff;

          padding: 0;

          margin: 0;

      }

	  

      .hide {

          display: none;

      }



     .n_aktiv {

          display: block;

          font-size: 11px;

          text-decoration: none;

          color: #003366;

          padding: 5px 0 5px 5px;

          margin: 0;

          background: #EBEFF5 url(images/trennpunkte.gif) no-repeat 50% 100%;

      }

	  

	   .sn_aktiv {

          display: block;

          font-size: 11px;

          text-decoration: none;

          color: #003366;

          padding: 5px 0 5px 5px;

          margin: 0;

          background: #EBEFF5 url(images/trennpunkte1.gif) no-repeat 50% 100%;

      }

	  

	   .nu_aktiv {

          display: block;

          font-size: 11px;

          text-decoration: none;

          color: #EBEFF5;

          padding: 5px 0 5px 5px;

          margin: 0;

          background: #003366 url(images/trennpunkte.gif) no-repeat 50% 100%;

      }

	  

	 

     a:visited {

          color: #003366;

      }

     a {

          font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;

          font-size: 11px;

          font-weight: bold;

          color: #003366;

      }

	  

     li {

          list-style-type: disc;

          color: #000000;

          margin: 0 0 0 -24px;

          padding: 0;

      }

    

    div#logo {

	position: relative;

	width: 157px;

	height: 125px;

	margin: 0;

	padding: 0;

	color: #ffffff;

	background: #003366 url(images/auslandsaufenthalt-logo.gif) no-repeat 0% 0%;

	left: 1px;

      }

    div#logo h1 {

          top: 25px;

          left: 180px;

          width: 660px;

          font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;

          font-size: 19px;

          font-weight: bold;

          position: relative;

          margin: 0;

          padding: 0;

          color: #ffffff;

          background-color: #003366;

      }

    div#logo h2 {

          top: 25px;

          left: 180px;

          width: 660px;

          font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;

          font-size: 13px;

          font-weight: bold;

          position: relative;

          margin: 0;

          padding: 0;

          color: #ffffff;

          background-color: #003366;

      }

	  

	  div#logo h3 {

          top: 68px;

          left: 180px;

          width: 670px;

          font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;

          font-size: 12px;

          font-weight: bold;

          position: relative;

          margin: 0;

          padding: 0;

          color: #ffffff;

          background-color: #003366;

      }

	  

	  div#logo h3 a {

          color: #ffffff;

          background-color: #003366;

      }

	  

/* +++++++ Fuer Div skyscraper ++++++++ */

div#skyscraper{

	position:absolute;
	left:863px;
	top:0px;

}

div#skyscraper_mittel{

	position:absolute;
	left:1053px;
	top:0px;

}


	   #container {
		position:absolute;
		margin-left:auto;
		margin-right:auto;
		left: 15px;
		width:860px;
		background-color: #003366;
      }

	  	  #container_50 {
		  
          position: absolute;
		  
          text-align: left;
		  
          left: 33px;
		  
          margin-right: 10%;
		  
          width: 910px;
		  
		  height: 125px;
		  
		  background-color: #003366;
      }

	   #container_breit {

          position: absolute;

          text-align: left;

          left: 33px;

          margin-right: 10%;

          width: 1200px;

		  height: 125px;

		  background-color: #003366;

      }

	  

	  #container_mittel {



          position: absolute;

          text-align: left;

          left: 33px;

          margin-right: 10%;

          width: 1050px;

		  height: 125px;

		  background-color: #003366;

      }

	  

	   #container_extrabreit {

          position: absolute;

          text-align: left;

          left: 33px;

          margin-right: 10%;

          width: 1102px;

		  height: 125px;

		  background-color: #003366;

      }

	  

     #leftcolumn {

          position: absolute;

          top: 140px;

          left: 0px;

          width: 159px;

      }

     #midcolumn {

          position: absolute;

          top: 140px;

          left: 182px;

          width: 468px;

      }

      #midcolumn_50 {
	  
          position: absolute;
		  
          top: 140px;
		  
          left: 182px;
		  
          width: 518px;
		  
      }

	   #midcolumn_breit {

          position: absolute;

          top: 140px;

          left: 182px;

          width: 808px;

      }

	  

	     #midcolumn_mittel {

          position: absolute;

          top: 140px;

          left: 182px;

          width: 658px;

      }

	  

	  #midcolumn_extrabreit {          

	  position: absolute;          

	  top: 140px;          

	  left: 182px;          

	  width: 920px;      

	  }

	  

     #rightcolumn {

          position: absolute;

          top: 140px;

          left: 675px;

          width: 185px;

      }

	  

	   #rightcolumn_breit {

          position: absolute;

          top: 140px;

          left: 1015px;

          width: 185px;

      }

	   #rightcolumn_50 {
	   
          position: absolute;
		  
          top: 140px;
		  
          left: 725px;
		  
          width: 185px;
		  
      }

	      #rightcolumn_mittel {

          position: absolute;

          top: 140px;

		  left: 865px;

          width: 185px;

      }

	  

    div#menue {

          font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;

          font-weight: bold;

          margin: 0;

          padding: 11px 0 0;

          background: #003366 url(images/bogen_menue_oben.gif) no-repeat 50% 0%;

      }

	  

	  div#menue a.submenue {

          display: block;

          font-size: 11px;

          text-decoration: none;

          color: #003366;

          padding: 2px 0px 6px 5px;

          margin: 0;

          background: #EBEFF5 url(images/trennpunkte1.gif) no-repeat 50% 100%;

      }

	  

    div#menue p {

          margin: 0 0 20px;

          padding: 0 0 8px;

          background: #003366 url(images/bogen_menue_unten.gif) no-repeat 50% 100%;

      }

    div#menue a {

          display: block;

          font-size: 11px;

          text-decoration: none;

          color: #ffffff;

          padding: 5px 0 5px 5px;

          margin: 0;

          background: #003366 url(images/trennpunkte.gif) no-repeat 50% 100%;

      }

    

    div#menue a:hover {

          color: #003366;

		  background: #EBEFF5 url(images/trennpunkte.gif) no-repeat 50% 100%;

      }

    div#extramenue {

          font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;

          color: #003366;

          font-weight: bold;

          margin: 0;

          padding: 12px 0 0;

          background: #EBEFF5 url(images/bogen_menue_oben1.gif) no-repeat 50% 0%;

      }

    div#extramenue p {

          margin: 0 0 20px;

          padding: 0 0 8px;

          background: #EBEFF5 url(images/bogen_menue_unten1.gif) no-repeat 50% 100%;

      }

    div#extramenue a {

          display: block;

          text-decoration: none;

          font-size: 11px;

          background-color: #EBEFF5;

          color: #003366;

          padding: 5px 0 5px 5px;

          margin: 0;

          background: url(images/trennpunkte1.gif) no-repeat 50% 100%;

      }

    

    div#extramenue a:hover {

          background-color: #003366;

          color: #ffffff;

      }

      

    div.inhalt {

          font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;

          font-size: 11px;

          font-weight: normal;

          padding: 0;

          margin: 0 0 0px;

		  

      }

	  

	  div.inhalt_text h2 {

          font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;

          font-size: 14px;

          font-weight: bold;

          color: #000000;

      }

	  

	    div.inhalt_text h2 a {

          font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;

          font-size: 14px;

          font-weight: bold;

          color: #003366;

      }

	  

    div.inhalt_title h2 {

          position: relative;

          height: 22px;

          padding: 0 0 0 15px;

          margin: 0;

          top: 0;

          right: -1px;

          font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;

          font-size: 14px;

          font-weight: bold;

          background: #003366 url(images/bogen_mitte.gif) no-repeat 100% 0%;

          color: #ffffff;

      }

	  

	  div.inhalt_text h3 {

          font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;

          font-size: 12px;

          font-weight: bold;

          color: #000000;

      }

	  

	   div.inhalt_text h3 a {

          font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;

          font-size: 12px;

          font-weight: bold;

          color: #003366;

      }

	  

	  div.inhalt_text h4 a {

          font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;

          font-size: 10px;

          font-weight: bold;

          color: #003366;

      }

	  	  	  

    div.inhalt_title {

          position: relative;

          padding: 0;

          margin: 0;

		  		  

      }

    div.inhalt_text {

          position: relative;

          top: -1px;

          right: -1px;

          border-bottom: medium none inherit;

          margin: 0;

          padding: 0 10px;

          border: 1px dotted #003366;

          background-color: #ffffff;

      }

    div.inhalt_ende {

          position: relative;

          top: -15px;

          left: 1px;

          margin: 0;

          padding: 10px 0;

          background: url(images/bogen_mitte_unten.gif) no-repeat 100% 100%;

      }

    div.rechts_inhalt {

          font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;

          font-size: 11px;

          font-weight: normal;

          padding: 0;

          margin: 0 0 0px;

      }

    div.rechts_inhalt_title h2 {

          position: relative;

          height: 22px;

          padding: 0 0 0 0;

          margin: 0;

          top: 0;

          font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;

          font-size: 14px;

          font-weight: bold;

          background: #003366 url(images/bogen.gif) no-repeat 100% 0%;

          color: #ffffff;

      }

    div.rechts_inhalt_title {

          position: relative;

          padding: 0;

          margin: 0;

      }

   

    div.rechts_inhalt_text {

          position: relative;

          top: -1px;

          

          border-bottom: medium none inherit;

          margin: 0;

          padding: 0 10px;

          border: 1px solid #003366;

          background-color: #EBEFF5;

      }

        div.rechts_inhalt_ende {

          position: relative;

          top: -15px;

          margin: 0;

          padding: 10px 0;

          background: url(images/bogen_rechts_neu_unten.gif) no-repeat 100% 100%;

      }

	  

	  div.specialbox_inhalt {

          font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;

          font-size: 11px;

          font-weight: normal;

          padding: 0;

          margin: 0 0 -20px;

      }

    div.specialbox_inhalt_head h2 {

          position: relative;

          height: 22px;

          padding: 0 0 0 0;

          margin: 0;

          top: -1px;

          right: -1px;

          font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;

          font-size: 14px;

          font-weight: bold;

          background: #003366 url(images/bogen_specialbox_oben.gif) no-repeat 50% 0%;

		  color: #ffffff;

		  		  

      }

    div.specialbox_inhalt_head {

          position: relative;

          padding: 0;

          margin: 0;

      }

    

    div.specialbox_inhalt_text p {

          clear: both;

      }

    div.specialbox_inhalt_text {

          position: relative;

          top: -1px;

          right: -1px;

          border-bottom: medium none inherit;

          margin: 0;

          padding: 0 10px;

          border: 1px solid #EBEFF5;

          background-color: #EBEFF5;

      }

    div.specialbox_inhalt_ende {

          position: relative;

          top: -15px;

          left: 1px;

          margin: 0 0 24px;

          padding: 10px 0;

          background: #EBEFF5 url(images/bogen_menue_unten1.gif) no-repeat 50% 100%;

      }

	  

	  	  div.infokasten_inhalt {

          font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;

          font-size: 11px;

          font-weight: normal;

          padding: 0;

          margin: 0 0 -20px;

      }

    div.infokasten_inhalt_head h2 {

          position: relative;

          padding: 18px 7px 0;

          margin: 0;

          top: -1px;

          right: -1px;

          font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;

          font-size: 11px;

          font-weight: bold;

          background: #EBEFF5 url(images/bogen_menue_oben1.gif) no-repeat 50% 0%;

      }

    div.infokasten_inhalt_head {

          position: relative;

          padding: 0;

          margin: 0;

      }

    

    div.infokasten_inhalt_text p {

          clear: both;

      }

    div.infokasten_inhalt_text {

          position: relative;

          top: -1px;

          right: -1px;

          border-bottom: medium none inherit;

          margin: 0;

          padding: 0 10px;

          border: 1px solid #EBEFF5;

          background-color: #EBEFF5;

      }

    div.infokasten_inhalt_ende {

          position: relative;

          top: -15px;

          left: 1px;

          margin: 0 0 24px;

          padding: 10px 0;

          background: #EBEFF5 url(images/bogen_menue_unten1.gif) no-repeat 50% 100%;

      }

	  

    div#footer {

          font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;

          font-size: 10px;

          font-weight: normal;

          color: #999999;

          text-align: center;

          margin: 40px 0;

          padding: 0;

      }

