
/*****************************************************/
/*----------Kopf--------------*/
/****************************************************/


/*-----vertikaler Rand bis Topmenueleiste---------*/

#seite {
  border:none;
  width:98%;
  min-width:62em;
}

/*---Hintergrundbild Kopfbereich----*/

#logos{
  background: url(../images/kopf_hintergrund.jpg) no-repeat top left;
}

/*---Positionierung Logos----------*/

#fernunilogo {
  float: left;
  position: absolute;
  left: 0.5em;
}

#fakultaet {
  float: left;
  position: absolute;
  left: 14em;
}

#brotkruemelpfad{
  width:100%;
}

/*---Topmenueleiste ----*/

#balke{
  background:url(../images/balken_hinten.jpg) repeat-x  right;
  color:#339;
  width:100%;
  }

#kopf>#balke{
  width:99.5%;
}


#rubriken li{
  margin-right:0;
}

/********************************************************/
/*----------Inhalt----------/*
/*******************************************************/

/*---------vertikale rechte Rand unterhalb der Topmenueleiste------*/

#inhalt {
  right:0;
  width:80%;
  padding-right:0;
  border:none;
}
#seite>#inhalt{
  width:79%;
  right:0;
}


/*------Überschrift mit verkürzter Unterstreichung------*/

h1 {
  border-color: #990033;
}

/*-----Textbereich - Listenpfeil------*/

#information .pfeil li{
  background: url(../images/doppel_pfeil.gif) no-repeat 0 0.25em ;
}

/*----Textbereich - linker Strich aus---*/

#information {
  border-left:none;
  line-height:1.3em;
}

#information .return{
  text-align:right;
  font-size:0.9em;
  margin:0.5em 0;
}

#information table .trennlinie{
  border-bottom:1px solid #E8E8EA;
  padding-right:0.3em;
  margin-right:0.3em;
}

#information table td ul li{
  line-height:1.1em;
}

#information table td .news li{
  font-size:0.9em;
  background:url(/images/minus.gif) no-repeat 0 0.25em ;
  padding:0.1em 0 0.1em 12px;
  line-height:1em;
}

/********************************************************/
/*---------Menue's------------/*
/*******************************************************/


/*--------Menue links-------*/

#navigation .navigation-ueberschrift, #navigation #navigation-ueberschrift{
  border-bottom:2px solid /*#06c*/ #6c8ea7;
  padding:0.7em 0 0.2em 0.7em;
  color:#000;
  background:none;
}

#navigation #navigation-aktuelles{
  padding:0.4em 0 0.4em 0.7em;
  text-transform:uppercase;
}

#navigation #themennavigation, #navigation .themennavigation{
  background:none;
  border:none;
  padding-bottom:0;
}

#navigation .themennavigation li{
  line-height:1.1em;
}
#navigation .edit{
  list-style:none;
}
#navigation .edit li{
  background:none;
  font-weight:normal;
  font-size:0.9em;
  padding-left:1.5em;
}

#navigation a{
  color:#33C;
  text-decoration:none;
}

#navigation a:hover {
  color:#6c8ea7;
}

#navigation a:focus{
  text-decoration:underline;
}
#navigation .navigation-aktuelles{
  background:url(../images/menu_hinten.jpg) repeat-y top left;
  padding:0.4em 0 0.4em 0.7em;
  text-transform:uppercase;
}

#navigation .navigation-fernuni{
  margin-top:2em;
  border-bottom:1px solid #999;
  font-weight:normal;
  letter-spacing:0.1em;
  padding:1.4em 0 0 0.5em;
}

#navigation #funktionen{
  margin-top:1em;
}
#navigation #navigation-moodle{
  font-size:0.9em;
  text-transform:uppercase;
  margin-top:3em;
  padding:0.85em 0 0.3em 8px;
  border-bottom:2px solid #ccc;
}

#navigation #navitext{
  font-weight:normal;
  font-size:0.9em;
  text-align:center;
  line-height:1.2em;
}


#funktionen #suche{
  border-top:none;
}

/*---------Menue rechts----------*/


#zusatzinformation {
  height:40em;
  background:url(../images/illu_rechts.jpg) repeat-x top right;
  width:22%;
  padding-left:0.5em;
  margin-top:1em;
}

#zusatzinformation ul{
  width:99%;
}

#zusatzinformation li ul{
  padding-top:0.5em;
  margin-top:0.2em;
  padding-left:5px;
  border:none;
  border-top:3px solid #ccc;
}
/*---------Anmeldung-----------*/

#seminaranmeldeformular{
  border:none;
  width:99%;
  padding:0.5em;
  margin-top:10px;
}

#seminaranmeldeformular fieldset{
  width:95%;
  padding:0.5em;
  border:1px solid #6c8ea7;
}

#seminaranmeldeformular fieldset legend{
  padding:0.2em;
  color:#6c8ea7;
  font-weight:bold;
}

#seminaranmeldeformular td,#seminaranmeldeformular th{
  padding:3px 3px 3px 0;
  vertical-align:middle;
}

#seminaranmeldeformular input, #seminaranmeldeformular fieldset input, #seminaranmeldeformular textarea{
  width:auto;
  vertical-align:middle;
  padding:3px;
  margin:3px;
  border:1px solid #6c8ea7;
}

#seminaranmeldeformular .liste-ohne-bullet li{
  padding-left:40px;
}
