@import url(./sub_style.css);

    body {
	margin: 0px;
	padding: 0px;
	background-image: url(img/orange.gif);
	background-repeat:repeat-y;
	background-color: #ffffff;
 }
	
	body, table, tr, td {
        COLOR: #000000;
        FONT-SIZE: 8pt;
        LINE-HEIGHT: normal;
        TEXT-DECORATION: none;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		
    }
    h1 {
    	color: #ffffff;
        FONT-SIZE: 8pt;
        FONT-WEIGHT: bold;
        LINE-HEIGHT: normal;
        TEXT-DECORATION: none;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		position: absolute;
		top: 69px;
		right: 10px;
		z-index: 99;
		
		
    } 

	   h2 {
      	color: #006AA8;
        FONT-SIZE: 1.1em;
        FONT-WEIGHT: bold;
		TEXT-DECORATION: none;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		padding:0px;
		margin-top: 0px;
		
    }
h3 {
		color: #006AA8;
		FONT-SIZE:1em;
        FONT-WEIGHT: bold;
        LINE-HEIGHT: normal;
        TEXT-DECORATION: none;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

a:link {color: #00609B;
}
a:visited {color:#0C3B57;

}
    .untertitel {
        COLOR: #000000;
        FONT-SIZE: 7pt;
        LINE-HEIGHT: normal;
        TEXT-DECORATION: none;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    }

    ul {
        /* LIST-STYLE-IMAGE: url(img/quadrat_grau.gif); */
        MARGIN-BOTTOM: 5px;
        MARGIN-TOP: 5px;
	
    }

    li {
       
        margin: 5px;
				
    }

    input {
        color: #000000;
        font-size: 12px;
        font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
        border-width: 1px;
        border-color: #cccccc;
    }
	hr {
		background-color:#737373; /* Mozilla 1.4 */
		color:#737373; /* IE 6 */
		border: #737373; /* Opera 7.11 */
}

.orangetext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF6700}
.orangelink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FF6700; text-decoration: none; letter-spacing: 1px}
.heading {position:absolute; top:5px; left:68px; margin:0px;}

a.bluebox:link { font-weight:normal; color:white; text-decoration:underline }
a.bluebox:visited { font-weight:normal; color:white; text-decoration:underline }
a.bluebox:hover { font-weight:normal; color:white; text-decoration:underline }
a.bluebox:active { font-weight:normal; color:white; text-decoration:underline }
a.bluebox:focus { font-weight:normal; color:white; text-decoration:underline }


p {
  text-align:left;
  }

b {color:#006AA8;}

.inhalt {
     background-image: url(img/background-transparent.gif);
	  border:#737373 1px solid;
	  text-align: left;
	  padding:5px;
	  margin:5px;
      }

.bilder_rechts {
	margin: 0px 0px 10px 10px;
	float: right;
	padding-left: 5px;
      }
	  
.bilder_links {
      margin: 0px 10px 10px 0px;
      float: left;
	  padding-right: 5px;
      }
 
.reisebericht {
	text-align: right;

}
	  
.text_rechts {
      margin: 0px 0px 10px 10px;
      float: right;
      }

.bilder {
      position:absolute; top:0px; left:0px; background-color: #FF6700; width: 100%; z-index: 1;
      }

.rand {
      border-bottom: 1px solid #ff6700;
      margin-right:-4px;
	margin-left: 220px;
      }
hr{

height: 1px;
}
.hinterlegt {
      background-color:#D6F2FF;
 
      }
div#content {
	position: absolute; 
	width: 700px;
	margin-left: 200px; 
	margin-top: 100px;

	}

div#header {
	position: absolute;
	top: 0px;
	background-color:#FF6700;
	width:100%;
	height:88px;
	background-image:url(img/auslandspraktikum-balken.gif);
	background-repeat:no-repeat;
	background-position: 181px bottom;	

}
div#logo {
	position: absolute; 
	background-color:#FFFFFF; 
	background-image:url(img/auslandspraktikum-weltweit.jpg);
	background-repeat:repeat-x;
	width:100%;
	float: left; 
	height:68px; 
	padding-bottom: 0px;
}
div#bilder {
	position: absolute; 
	margin-left: 200px;
}

div#footer {
	margin-top: 40px;
	margin-bottom: 4px;
	background-color:#FFFFFF;
	text-align:center;
	padding:0px;
	line-height: 1.2em;
	font-size:0.9em;
	margin-left: 25px;
	margin-bottom:4px;
	color: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	width: 700px;
	margin-right: 0px;
}


div#footer a{
	  color:#006AA8;
      font-size:1em;
      text-decoration:none;
	 
}
div#footer a:hover{

      text-decoration:underline;
}
div#footer h3{
		color:#666666;
		text-align:left;
		background-color: #ffffff;
		font-size: 1.1em;
		padding: 0px;
		margin: 0px;
		width: 700px;
}

div#index {
width: 700px;

 }

div#inhalt {
	background-color: #F3F5F8;
	  border:1px solid #1D3D77;
	  width: 300px;
	  text-align: left;
	  padding: 5px;
	  margin:15px;
} 
div#index table {
	  border: 1px solid #737373;
	width: 680px;
      MARGIN-BOTTOM: 20px;
	  margin-top: 10px;
	  margin-left: 20px;
	 
}
div#index th {
      background-color:#D8D8D8;
      color:#006AA8;
      text-align:left;
      }

div#index td {
      background-color:#F0F0F0;
      color:#000000;
      text-align:left;
	  vertical-align: top;
      }

div#index h3 {
		  font-family:Verdana, Arial, Helvetica, sans-serif;
      FONT-SIZE: 1.3em;
      FONT-WEIGHT: bold;
      letter-spacing: 2px;
      MARGIN-BOTTOM: -8px;
      MARGIN-TOP: -8px;
      
      color:#006AA8;
      }

div#index li {
      MARGIN-LEFT: -10px;
      MARGIN-BOTTOM: 0px;
      MARGIN-TOP: 0px;
      }
	  
div#kursiv {
	font: italic 1em/1.5em verdana, sans-serif;
}




/*
********************************Navigations-style***********************************************
*/

.navifarbe_bg_text {background-color: #FF6700;}

div#navitext{
	position:absolute;
	top:84px;
	left:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width:181px;
	padding-left:0px;
	background-color: #FF6700;
	}

div#navitext a{
	font-weight:bold;
	border-top: 1px solid #FF6700;
	border-right: 0px;
	border-bottom: 1px solid #FF6700;
	border-left: 0px;
	color:#FFFFFF;
	padding-left:7px;
	text-decoration:none;
	display:block;
	line-height: 2em;
	}

div#navitext a.besucht{
	font-weight:bold;
	background-color:#F25B00;
	border-top: 1px solid #FFFFFF;
	border-right: 0px;
	border-bottom: 1px solid #FFFFFF;
	border-left: 0px;
	color:#FFFFFF;
	padding-left:7px;
	text-decoration:none;
	display:block;
	line-height: 2em;
	}

div#navitext a:hover{
	background-color:#F25B00;
	color:#FFFFFF;
	vertical-align:middle;
	border-top: 1px solid #FFFFFF;
	border-right: 0px;
	border-bottom: 1px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
	}

div#navitext a.subnavi{
	font-size:9px;
	line-height:14px;
	margin:0 0 0 10px;
	padding:0 0 0 5px;
	border:0px;}

div#navitext a.subnavi-besucht{
	font-size:9px;
	line-height:14px;
	color:#FFFFFF;
	margin:0 0 0 10px;
	padding:0 0 0 5px;
	border-top: 1px solid #FFFFFF;
	border-right: 0px;
	border-bottom: 1px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;}



 /*
div#navitext a.navihome {
      border-top:1px solid white;
      }

	 
div#navitext a.navihomebesucht {
      border-top:1px solid white;background-color:#008FD0;
      }

div#navitext a.navigross1 {
      padding-top:9px;line-height:10pt;height:35px;max-height:35px;
      }

div#navitext a.navigross1besucht {
      padding-top:9px;line-height:10pt;height:35px;max-height:35px;background-color:#008FD0;
      }

div#navitext a.navigross2 {
      padding-top:4px;line-height:10pt;height:35px;max-height:35px;
      }

div#navitext a.navigross2besucht {
      padding-top:4px;line-height:10pt;height:35px;max-height:35px;background-color:#008FD0;
      }

div#navitext a.mainnavi {
      margin-top:0px;
      text-indent: 14px;
      padding: 2px 0px;
	  margin: 0px;
      font-size:0.9em;
      line-height:1.4em;
      
      border:0px none transparent;
      white-space:nowrap;
	  	  border-top: 1px solid #FF6700;
	border-right: 0px solid #FF6700;
	border-bottom: 1px solid #FF6700;
	border-left: 0px solid #FF6700;
      }
	  div#navitext a.mainnavibesucht {
      margin-top:0px;
      text-indent: 14px;
      padding: 2px 0px;
	  margin: 0px;
      font-size:0.9em;
      line-height:1.4em;
      
      border:0px none transparent;
      white-space:nowrap;
	  	  border-top: 1px solid white;
	border-right: 0px solid white;
	border-bottom: 1px solid white;
	border-left: 0px solid white;
      }
	  
div#navitext a.subnavi {
      margin-top:0px;
      padding-left:5px;
      padding-top:0px;
      font-size:1em;
      line-height:1.4px;
      margin-left:10px;
      border:0px none transparent;
      white-space:nowrap;
	  	  border-top: 1px solid #FF6700;
	border-right: 0px solid #FF6700;
	border-bottom: 1px solid #FF6700;
	border-left: 0px solid #FF6700;
	  
      }
div#navitext a.subnavi:before { content:url(img/list.gif)" "; }

div#navitext a.subnaviani {
      margin-top:0px;
      padding-left:5px;
      padding-top:0px;
      font-size:9px;
      height:14px;
      margin-left:10px;
      border:0px none transparent;
      white-space:nowrap;
      }
div#navitext a.subnaviani:before { content:url(img/list_ani.gif)" "; }

div#navitext a.subnavibesucht {
      background-color:#008FD0;
      color:white;
      padding-left:5px;
      padding-top:0px;
      text-decoration:none;
      display:block;
      height:14px;
      font-weight:bold;
      font-size:9px;
      margin-left:10px;
      border:0px none transparent;
      white-space:nowrap;
      }
div#navitext a.subnavibesucht:before { content:url(img/list.gif)" "; }
.besucht {
     	background-color:#F25B00;
      color:white;
      padding-left:13px;
      padding-top:1px;
      text-decoration:none;
      display:block;
      height:20px;
      font-weight:bold;
      font-size:11px;
	  border-top: 1px solid white;
	border-right: 0px solid white;
	border-bottom: 1px solid white;
	border-left: 0px solid white;
      }
*/
a.hilfe {

     float:right;
       padding-left:5px;
      padding-top:5px;
      padding-right:5px;
      padding-bottom:5px;
      display:block;
      width: 130px;
	  margin: 10px auto;
      FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
      font-weight:bold;
      font-size:11px;
      text-decoration:underline;
      text-align:center;
      }

/*-------------------------------infobox-------------------------------*/

 div#infobox {
	/*  position:absolute;
	 top:125px;
	left:190px; */
	font-size:10px;
	font-weight:bold;
	}

  div#infobox table {

        margin:2px 10px 10px 0px;
        float:left;
        /* border:#CC2E0E 1px solid; */
        /* width:140px; */
        }

  div#infobox th {
        height:20px;
        color:white;
        }

  div#infobox td {
  /*      white-space:nowrap;  */
      
        }

  div#infobox a {
        color:#545454;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
        text-decoration:none;
        text-align:left;
        display:block;
        padding-left:3px;
        padding-right:3px;
        padding-top:3px;
        padding-bottom:3px;
        }

  div#infobox a:hover {
        color:white;
        }

/* ------------------------------partnersites----------------------------------- */


.partner table {
     /*  margin:0px 10px 10px 0px;
      float:left; */
      /* border:#CC2E0E 1px solid; */
      width:180px;
      }

.partner th {
      height:20px;
      color:white;
      text-align:left;
      }

.partner {
	  position:absolute;
      top:430px;
      left:0px;
      font-size:7pt;
      font-weight:bold;
	  color:white;
	  line-height: 2;
	  background-color: #FF6700;
	  width: 181px;
	  
	  
      }

.partner a {
      font-size:10px;
      color:white;
      padding-left:7px;
      text-decoration:none;
      display:block;
	  line-height: 16px;
      border:0;
	  white-space:nowrap;
	  	  border-top: 1px solid #FF6700;
	border-right: 0px solid #FF6700;
	border-bottom: 1px solid #FF6700;
	border-left: 0px solid #FF6700;
      }

partner a:hover {
      background-color:#008FD0;
      color:white;

padding-bottom: 2px;
      }


a.button {
      background-color:#D4D0C8;
      color:black;
      border:1px outset #D4D0C8;
      padding-left:5px;
      padding-top:5px;
      padding-right:5px;
      padding-bottom:5px;
      display:block;
      width: 200px;
      FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
      font-weight:normal;
      font-size:11px;
      text-decoration:none;
      text-align:center;
      }

a.button:hover {
      /* background-color:#F5DA00; */
      color:black;
      border:1px inset #D4D0C8;
      }

  <!------------ Kataloganforderung ------------ >
#form_katalog{
width:100%;}

#form_katalog table{
width:100%;
margin-bottom:40px;}

#form_katalog td{
padding:0 20px 0 0;}

#form_katalog input, select{
width:100%;
align:center;}

#form_katalog #submit{
align:center;
width:auto;}