/* ----------------------------------------------------------- */
/* INHALT LINKS ---------------------------------------------- */

#inhalt_links{
 float:left;
 width:189px;
 padding-left:62px;
 padding-bottom:10px;
 display:inline; 
}



/* ----------------------------------------------------------- */
/* INHALT MITTE ---------------------------------------------- */

#inhalt_mitte{
 float:left;
 min-height:700px;       
 height:auto !important;  /* für moderne Browser */                                                     
 height:700px;  /*für den IE */
 width:523px;
  margin:0 10px 45px 10px;
}

#inhalt_mitte_ganzseitig{
 float:left;
 min-height:700px;       
 height:auto !important;  /* für moderne Browser */                                                     
 height:700px;  /*für den IE */
 width:931px;
  margin:0 10px 45px 62px;
  display:inline;
}



#rechner{
 min-height:179px;       
 height:auto !important;  /* für moderne Browser */                                                     
 height:179px;  /*für den IE */
 width:523px;
 background-image:url(../images/content/rechner_bg.gif);
 background-repeat:no-repeat;
 background-position:top;
 background-color:#989898; 
 margin-bottom:45px;

}

#startseite_content {
	margin-top:0px;
}

#content{
 min-height:662px;       
 height:auto !important;  /* für moderne Browser */                                                     
 height:662px;  /*für den IE */
}

.content_box_links{
   float:left;
   width:250px;
   background-color:#CCCCCC;
   margin-top:10px;
}

.content_box_rechts{
   float:right;
   width:250px;
   background-color:#EEEEEE;
   margin-top:10px;
}

.gelbe_box{
   width:504px;
   background-color:#ffcc33;
   margin-bottom:34px;
   padding:8px 9px;
}

.event_box{
   width:521px;
   margin:20px 0;
   border:1px solid #666666;
   padding-bottom:10px;
}

.event_box h1{
   width:504px;
   background-color:#666666;
   color:#ffcc33;
   margin:0 0 10px 0;
   padding:8px 9px;
}

.event_box p{
    margin: 0 10px;
}

/* ----------------------------------------------------------- */
/* INHALT RECHTS---------------------------------------------- */


#inhalt_rechts{
 width:197px;
 z-index:25;
 position:relative;
 border:1px solid #686868;
 /*border-bottom:none;
 border-bottom:0;*/
 border-width: 1px 1px 0 1px;
 left:794px;
position:absolute;
top:281px;
}

.anzeige {
 width:197px;
 background-image:url(../images/content/anzeige.jpg);
 background-repeat:no-repeat;
 padding-top:34px;
}

#anzeige_ro {
 width:197px;
 /*background-image:url(../images/content/anzeige.jpg);*/
 background-repeat:no-repeat;
 /*padding-top:34px;*/
}

#anzeige_ru {
 width:197px;
 background-image:url(../images/content/anzeige.jpg);
 background-repeat:no-repeat;
 padding-top:34px;
}

.anzeige img {
  height:120px;
  width:171px;
  margin:10px 13px 10px 13px;
}

#anzeige_ro img, #anzeige_ru img {
  height:120px;
  width:171px;
  margin:10px 13px 10px 13px;
}

.suche {
 height:34px;
 width:197px;
 background-image:url(../images/content/suche_bg.jpg);
 background-repeat:no-repeat;
}

.suche_input {
 height:18px;
 width:140px;
 background-image:url(../images/content/suche_input.jpg);
 background-repeat:no-repeat;
 padding:3px 0 1px 3px;
 margin:5px 10px 5px 13px;
 float:left;
  z-index:25;
 position:relative;
}

.suche_submit {
 float:left;
 margin-top:5px;
 height:22px;
 width:22px;
 background-image:url(../images/content/suche_submit.jpg);
 background-repeat:no-repeat;
 border:none;
 cursor:hand;
 cursor:pointer;
}

.cloud{
 height:240px;
 width:183px;
 padding:15px 7px;
 border-bottom:1px solid #999999;
 cursor: hand;
 cursor: pointer;
}

.cloud a{
  float:left;
  margin:0 2px;
  text-decoration:none;
  line-height:26px;
}

/* ----------------------------------------------------------- */
/* INHALT FUSS ----------------------------------------------- */

.fuss_box_links{
 float:left;
 width:165px;
 height:20px;
 margin:16px 0 0 62px;
 display:inline; 
 text-align:right;
}

.fuss_box_mitte{
 float:left;
 width:582px;
 height:20px;
 margin-top:16px;
}

.fuss_box_rechts{
 float:left;
 width:171px;
 height:20px;
 margin-top:16px;
}

.fuss_linkbox{
 	float:left;
 	margin: 0 0 0 34px;
 	display:inline;
}

* html .fuss_linkbox{
 	margin: 0 0 0 17px;
}


*+html .fuss_linkbox{
 	margin: 0 0 0 17px;
}


/* ----------------------------------------------------------- */
/* BANNER TOP ------------------------------------------------ */

#banner_top{
 display:none; 
 position:absolute;
 height:72px;
 width:951px;
 top:10px;
 margin-left:52px;
}

.float_left{
	float:left;
}

.float_right{
	float:right;
}


/* ----------------------------------------------------------- */
/* STARTSEITE ------------------------------------------------ */

#startseite_flash{
	position:absolute;
	top:29px;
	left:261px;
	z-index:2;
}


/* *********************************************************** */
/* G8 Rechner ************************************************ */

#rechner div {
	padding-left: 48px;
	padding-bottom: 12px;
}

#rechner h1 {
  padding: 30px 48px 0;
}

#rechner a {
  float:right;
	line-height:33px;
}
#unten #detail input {
  float:right;
  background-image:url(../images/content/buttons/g8_rechner_eingabe.jpg);
	width:96px;
	height:33px;
	margin: 0 36px 0 0;
}
#rechner select {
  border:1px solid #333;
}
#geschlecht {
  margin-right:40px;
	width:80px;
	height:18px;
}
#bundesland {
  margin-right:38px;
	width:175px;
	height:18px;
}
#studienwunsch1, #studienwunsch2, #sprachnenntnisse1, #sprachnenntnisse2 {
  width:200px;
	height:18px;
}
#geb_tag, #monat, #jahr {
  width:50px;
	height:18px;
	margin-right:3px;
}
#jahrgang {
  width: 80px;
	height:18px;
}

#rechner div.leftfloater {
  float:left;
	padding:0;
}

#rechner div.leftfloater p {
  padding-bottom:10px;
	padding-right:10px;
	float:left;
}
#rechner div.leftfloater p.bezeichnung {
  width:70px;
	padding-left:30px;
}
#unten #detail {
  padding:0;
	height:40px;
}
#rechner select.sk1 {
	width:147px;
}
#rechner select.sk2 {
  margin-left:28px;
	width:147px;
}
#rechner div#pers_daten span.bezeichnung {
display:block;
float:left;
width:55px;
}

#rechner div#pers_daten input {
  float:left;
	margin:0 20px 0 0;
	padding: 0 2px;
	width:145px;
	border:1px solid #333;
}
#rechner div#pers_daten .opt_rahmen {
  padding:0;
  width:91%;
	float:left;
	margin-bottom:5px;
}
#rechner div#pers_daten .opt1 {
  float:left;
	padding:0;
	line-height:11px;
	height:11px;
	font-size:9px;
	color:#333333;
	padding-left:56px;
	padding-right:62px;
	width:165px;
}

#rechner div#pers_daten .opt2 {
  float:left;
	padding:0;
	line-height:11px;
	height:11px;
	font-size:9px;
	color:#333333;
}

#rechner .eingabe {
  border:0;
  cursor:pointer;
}

#rechner div.s_spacer {
  padding:0;
  line-height:1px;
	font-size:1px;
	height:10px;
}

#antwort  {
  margin-bottom:20px;
}

#antwort h2 {
  margin-bottom:20px;
  font-size:14px;
}
#antwort h3 {
  margin-bottom:20px;
}
		
#antwort p {
  margin-bottom:20px;
}


/* ----------------------------------------------------------- */
/* INHALT Geteilt ---------------------------------------------- */
#content_links {
  float:left;
	width:49%;
	margin-right:2%;
}
#content_rechts {
	float:left;
	width:49%;
}
#content_rechts h1 {
	width: auto;
	padding: 8px 0px 8px 8px;
	background-color: #ffd966;
}
.tx-jppageteaser-pi1-list h4 {
	border: 0;
}
.tx-jppageteaser-pi1-list-entry {
  background-color:#ffe38f;
	margin-bottom:20px;
	padding:10px;
	border: 1px solid #ffcc33;
}
#randbanner{
display: none;
position: relative;
top: 22px;
left: 1016px;
width: 120px;
height: 600px;
background-color: #FFFFFF;
}
