/* Grundlegende Styles */
html {
font-family: Arial, Helvetica, sans-serif;
background-color: White;
color: Black;
}
body {
padding: 0px;
margin: 0px;
}
div, li, a {
font-family: Arial, Helvetica, sans-serif;
}
/* Linkstyles */
/* Festlegung der default Linkfarbe und Style */
a:link {
color: #3333CC;
text-decoration: none;
}
a:visited {
color: #3333CC;
text-decoration: none;
}
/* Linkstyles der vertikalen Navigation, erben von default (AP)*/
a.navVert {
margin-bottom: 2pt;
color: #333399;
}
a.navVert:hover {
color: #333399;
background: #FFFFCC;
}
/* Linkstyles der horizontalen Navigation (Dienste u.s.), erben von default (AP)*/
li.navHori {
list-style-image: none;
}
a.navHori:link {
color: #333399;
}
a.navHori:visited {
color: #333399;
text-decoration: none;
}
a.navHori:hover {
color: #333399;
background: #FFFF99;
}
/* Linkstyles für die Versionsumschalter (Druckansicht, Englisch), erbt von default (FK)
a.versionSwitch:link {
color: #000000;
text-decoration: none;
} */
/* a.versionSwitch:visited {
color: #000000;
text-decoration: none;
}*/
/* Kopfzeile */
.layerlogo {
width: 360px;
margin: 0px;
position: absolute;
vertical-align: top;
z-index: 1;
height: 105px;
left: 0px;
top: 0px;
}
.layerBildOben {
border: 0px none;
width: 180px;
background: #CCCCCC;
position: absolute;
z-index: 1;
height: 105px;
left: 180px;
top: 0px;
}
/******************************** Horizontale Navigation ***********************************/
.allNavHori {
width: 540px;
margin: 0px;
background: #FFFFCC;
position: absolute;
height: 105px;
left: 360px;
top: 0px;
}
.layerDirektZu {
width: 180px;
margin: 0px;
position: absolute;
z-index: 2;
height: 105px;
left: 0px;
top: 0px;
}
.navHoriDirektZuHead {
padding-top: 4px;
padding-bottom: 4px;
border-bottom: #FFCC00 1px solid;
width: 180px;
color: #333399;
background: #FFFF99;
font: normal bold 12px Arial, Helvetica, sans-serif;
padding-left: 10px;
height: 16px;
}
.layerInteraktiv {
width: 180px;
margin: 0px;
position: absolute;
z-index: 2;
height: 105px;
left: 180px;
top: 0px;
}
.navHoriInteraktivHead {
padding-top: 4px;
padding-bottom: 4px;
border-bottom: #FFCC00 1px solid;
color: #333399;
background: #FFFF99;
font: normal bold 12px Arial, Helvetica, sans-serif;
text-indent: 10px;
height: 16px;
}
.layerImpressum {
width: 180px;
margin: 0px;
font: normal 12px Arial, Helvetica, sans-serif;
text-indent: 10px;
position: absolute;
z-index: 4;
height: 20px;
left: 180px;
top: 85px;
}
.layerSuche {
width: 180px;
margin: 0px;
position: absolute;
z-index: 2;
height: 105px;
left: 360px;
top: 0px;
}
.navHoriSucheHead {
border-bottom: #FFCC00 1px solid;
padding-top: 4px;
padding-bottom: 4px;
color: #333399;
background: #FFFF99;
font: normal bold 12px Arial, Helvetica, sans-serif;
text-indent: 0px;
height: 16px;
}
.fontUntermenuepunkteSchwarz{
color: #000000;
font: normal 12px Arial, Helvetica, sans-serif;
position: absolute;
}
.fontSmall{
color: #000000;
font: normal 11px Arial, Helvetica, sans-serif;
position: absolute;
left: 0px;
top: 28px;
}
/**************************** linke Navigation *********************************************/
/* grauer Kasten, der als div alle Navigation links umschließt (AP)*/
.layerHauptNavBackground {
width: 180px;
background: #eeeeee;
font: normal 12px Arial, Helvetica, sans-serif;
position: absolute;
z-index: 1;
left: 0px;
top: 105px;
height: 600px;
max-width: 180px;
}
/* Rahmen für Links zu zB englischer, PrintVersion (AP)*/
.layerVersionsAuswahl{
width: 170px;
margin-left: 10px;
position: relative;
height: 60px;
}
/* Positionsrahmen für die beiden Menüberschriften (DK)*/
.layerMenuePositons {
width: 180px;
position: relative;
}
.layerMenueUeberschrift_fuer {
width: 180px;
border-width: 1px;
border-style: solid;
border-color: #FFCC00;
background: #FFFF99;
height: auto;
}
.layerMenueUeberschrift_ueber {
width: 180px;
border-width: 1px;
border-style: solid;
border-color: #FFCC00;
margin-top: 30px;
background: #FFFF99;
height: auto;
}
/* folgender Font ist mittlerweile Blau, 2005 (KS)*/
.fontMenuepunkteFettWeiss {
margin-top: 4px;
margin-left: 10px;
margin-bottom: 4px;
color: #333399;
font: normal bold 13px Arial, Helvetica, sans-serif;
}
/**************************** Ebenenzeiger ***********************************************/
/* Platz für Ebenenzeiger (DK)*/
.layerBreadcrumb {
width: 600px;
margin: 25px;
color: #333399;
position: absolute;
z-index: 1;
left: 195px;
top: 105px;
height: 1%;
}
/* Font Ebenenzeiger (DK)*/
.fontBreadcrumb {
color: #333399;
font: normal 12px Arial, Helvetica, sans-serif;
}
.fontInhaltText, td, th, p, font, li {
font: normal 12px Arial, Helvetica, sans-serif;
}
/* für Vorlesungsverzeichnis aus studip */
.h3 {
font: bold 12px Arial, Helvetica, sans-serif;
}
td, th {
text-align: left;
vertical-align: top;
}
/* Ende studip */
.reddot{
color: #FF0000;
font: normal 9px Arial, Helvetica, sans-serif;
}
h1, .h1, .fontInhaltBigheadline{
color: #333399;
font: 18px Arial, Helvetica, sans-serif;
margin: 0px;
padding-top: 10px;
padding-bottom: 5px;
}
.h2, .fontInhaltHeadline{
font: bold 16px Arial, Helvetica, sans-serif;
}
/******** Styles aus TXO_BASICS: WICHTIG FUER MENUES ***********************************/
/******** Styles aus TXO_COMPLIANT: WICHTIG FUER MENUES *************************************/
.mainMenu {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 0px; PADDING-TOP: 1em; WIDTH: 180px; BACKGROUND-COLOR: #eeeeee
}
.navMenu {
PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; LEFT: 180px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333399; TEXT-INDENT: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: -1px; WIDTH: 180px; BACKGROUND-COLOR: #eeeeee;
}
.mainMenu LI {
PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333399; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative; BORDER: 1px solid #eeeeee;
}
.mainMenu LI A:link {
PADDING-RIGHT: 0px; DISPLAY: block; PADDING-BOTTOM: 0px; COLOR: #333399; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.mainMenu LI A:visited {
PADDING-RIGHT: 0px; DISPLAY: block; PADDING-BOTTOM: 0px; COLOR: #333399; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.mainMenu LI A:link {
DISPLAY: block; MARGIN-LEFT: 0px; WIDTH: auto; HEIGHT: auto
}
.mainMenu LI A:visited {
DISPLAY: block; MARGIN-LEFT: 0px; WIDTH: auto; HEIGHT: auto
}
UNKNOWN {
DISPLAY: block; HEIGHT: auto
}
.mainMenu LI A:hover {
COLOR: #333399; BACKGROUND-COLOR: #ffffcc! important
}
.mainMenu LI A:active {
COLOR: #333399; BACKGROUND-COLOR: #ffffcc! important
}
.mainMenu LI A.activeItem {
COLOR: #333399; BACKGROUND-COLOR: #ffffcc! important
}
.menuEnd {
CLEAR: both
}
.hasSubMenu {
BACKGROUND-POSITION: right center; BACKGROUND-IMAGE: url(http://www.sozialwiss.uni-osnabrueck.de/images/hasSubMenu.gif); COLOR: #fff; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent;
}
.hasSubMenuActive {
BACKGROUND-POSITION: right center; BACKGROUND-IMAGE: url(http://www.sozialwiss.uni-osnabrueck.de/images/hasSubMenuActive.gif)! important; COLOR: #333399!important; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffcc! important
}
.showMenu {
DISPLAY: block! important
}
.content {
margin-left:220px;
margin-top:165px;
margin-right: 25px;
position: absolute;
width: 653px;
}
.contentschmal {
width: 460px;
float: left;
}
/**************************** Bereichssitemap und vierte Nav-Ebene *************************************************/
/* Bereichsitemap positionieren (KS)*/
/* Liste Bereichssitemap*/
.listBMap {
list-style-image: url(http://www.sozialwiss.uni-osnabrueck.de/images/dreieck_kl.gif);
font: 12px Arial, Helvetica, sans-serif;
}
/* Menüpunkte positionieren (KS)*/
.layerVierteNav{
background: #EEEEEE;
position: relative;
visibility: visible;
padding-bottom: 2px;
margin-bottom: 10px;
}
/* Font Menüpunkte 4. Ebene (KS)*/
.fontMenuVier {
color: #666666;
font: normal 12px Arial, Helvetica, sans-serif;
}
/**************************** Ende Bereichssitemap und vierte Ebene******************************************/
/**************************** Infokästen auf rechter Seite ***********************************/
/* Rahmen für Infokästen auf rechter Seite, Infokästen sind unterteilt in
Headline und Text (DK)*/
.infokasten {
margin-bottom: 25px;
}
.layerInfokaesten {
float: right;
width: 180px;
visibility: visible;
position: relative;
left: +25px;
}
.layerInfokastenHeadline {
border-right: #FFCC00 1px solid;
border-top: #FFCC00 1px solid;
border-left: #FFCC00 1px solid;
width: 180px;
border-bottom: #FFCC00 1px solid;
padding-bottom: 4px;
background: #FFFF99;
height: auto;
overflow:visible;
}
.fontInfokastenHeadline {
margin-top: 4px;
margin-left: 10px;
color: #333399;
font: normal bold 12px Arial, Helvetica, sans-serif;
}
.layerInfokastenBild {
border-right: #FFCC00 1px solid;
border-left: #FFCC00 1px solid;
width: 180px;
border-bottom: #FFCC00 1px solid;
background: #FFFFFF;
}
.layerInfokastenText {
border-right: #FFCC00 1px solid;
border-left: #FFCC00 1px solid;
width: 180px;
border-bottom: #FFCC00 1px solid;
background: #FFFFFF;
overflow:visible;
}
.fontInfokastenText {
padding: 10px;
font: normal 12px Arial, Helvetica, sans-serif;
}
/***************************************************** Überschriften ************************************************************/
.fontInhaltBigheadline{
color: #333399;
font: 18px Arial, Helvetica, sans-serif;
padding-bottom: 8px;
}
.fontInhaltHeadline{
font: bold 16px Arial, Helvetica, sans-serif;
padding-bottom: 5px;
}
/********** FOOTER ********************************************************************************/
.Footer {
clear: both;
padding-top: 10px;
color: #666666;
font: 9px Arial, Helvetica, serif;
}
.fontFooter {
display: none;
}