

.lilastNav {
    border-top: 1px solid #C9C9C9;
    width:auto;
}

.lastNav {
	border-bottom: 1px solid #C9C9C9;		
}

#naviMainContainer div.navilast {
	border: none;		
}

div.fperson img {
    border: 0 none;
    float: left;
    margin: 0 0px 0 0px;
    padding-left:0px;
    left: 0px;
    position: relative;
}

#text img, embed, object, video {
    margin: 3px 3px 3px 0;
    max-width: 100%;
}

#col2_content .boxRightColumn > ul.empty {
	margin:0;
	padding:0;
	font-size: 1em;
	line-height: 1.1em;
        list-style-type: none;
        font-weight:normal;
}
#col2_content .boxRightColumn > ul.empty > li {
	margin: 0px 0px 5px 0px;
        list-style-type: none;
        font-weight:normal;
}

#col3_content {
	min-height: 440px;
}


div.quicklinks, #naviMainContainer div.quicklinks {
  border: 1px solid #C9C9C9;
}


#col2_content .boxRightColumn > ul.news {
    margin-top:0px;
    margin-left:12px;
    padding-top:0px;
}

div.boxRightColumn > ul {
    margin-top:0px;
    font-weight:bolder;
}



table.old {
  background: none;
  text-align: right;
  width:auto;
  border: none;
}
table.old tr {
  background: none;
  border: none;
}
table.old th {
  text-align: left;
  border: none;
  padding: 1px;
}
table.old td {
  border: none;
  text-align: none;
  padding: 1px;
}


table.kwlist tr:nth-child(odd)    { background-color:#ddd; }
table.kwlist tr:nth-child(even)    { background-color:#fff; }

table.kwlist {
  background: none;
  width:auto;
  border: none;
}
table.kwlist tr {
  border: none;
}
table.kwlist th {
  text-align: left;
  border: none;
  padding: 1px;
}
table.kwlist td {
  border: none;
  text-align: none;
  padding: 1px;
}


div .varlist{
  max-width: 100%;
  overflow:auto;
}

table.varlist tr:nth-child(odd)   { background-color:#eee; }
table.varlist tr:nth-child(even)  { background-color:#fff; }

table.varlist {
  width:auto;
  border: none;
  border-spacing:0;
  border-collapse:collapse;
}
table.varlist tr {
  border: none;
}
table.varlist th {
  border: none;
  padding: 3px;
  background-color:#ddd;
}
table.varlist td {
  border: none;
  padding: 2px;
}
table.varlist tr.readonly {
  color: #555;
}



.topVariabel {
	padding-top: 0px;
	padding-left: 20px;
	margin: 20px 0px 8px 0px;
}



@media screen and ( max-width: 760px ) {

.boxRightColumnPicture {
     display:none;
}

#col2_content div.slideshow {
     display:none;
}

#universitaet  {
    height:20px;
}
#universitaet img {
     max-height:20px;
     width: auto;
}
div.institutslogo {
     min-height:40px;
   }
div.institutslogo img {
     max-height:50px;
     width: auto;
   }

div.boxRightColumn div.personphoto {
    width:140px;
    margin:0px;
    display:inline;
    float:left;
}
div.boxRightColumn div.personphoto img {
    max-height:120px;
}
#search {
    padding:10px;
    margin:10px;
    display:inline;
    text-align:left;
    float:right;
}

#col3_content {
	min-height: 
}


}


@media screen and ( max-width: 480px) {

   .boxRightColumnPicture {
     display:none;
   }

div.boxRightColumn div.personphoto img {
    max-height:100px;
}

}
