﻿@charset "UTF-8"; /* yaml_ihm_profi.css */
@import url(yaml_ihm_base.css);

body {
	background: url(mainBG_ihm_profi.jpg);
}

#header {
	height: 75px;
}

#homeLink { right: 0; width: 290px; bottom: 10px; height: 55px; }

#innerPage {
	background-image: url(navigationBG_ihm_profi.jpg);
}

#youarehere { padding-left: 210px; }

#col1_content,
#col1_content a,
#col1_content a:visited,
#col1_content input,
h1, h2, h3, h4, h5, h6
{ color: #275EA5; }

  a:link,
  a:visited,
  a:active { color: #000080; }
  #col3_content a, #col3_content a:visited {text-decoration: underline;}
  a:focus,
  a:hover,
  a:active { color: #7094C3; text-decoration:underline; background: transparent; }

.mainMenu ul li:hover > .menuDeco > .menuDeco2 > a,
.mainMenu ul li > .menuDeco > .menuDeco2 > a:focus
/* die Background-Farbe sollte hier die Farbe des rechten Rands des navhoverBG sein */
{ color: #275EA5; background: #B6D7F2 url(navhoverBG_ihm_profi.png) top right repeat-y; }

.mainMenu ul li a:active
{ background: #B6D7F2 !important; }

.mainMenu a.selected,
.mainMenu a:visited.selected
{ background: #7094C3 !important; color: white !important; }

.menuLevel0 > ul > li
/* Linien in Ebene 2-4 */
/*.menuLevel1 > ul > li,
.menuLevel2 > ul > li,
.menuLevel3 > ul > li*/
{
  padding-bottom: 2px;
  background-image: url(navspacer_ihm_profi.png);
  background-repeat: no-repeat;
  background-position: bottom left;
}
/* doppelte Linien vermeiden */
/*.menuLevel1 > ul > li:last-child {padding-bottom: 0; background: inherit;}
.menuLevel2 > ul > li:last-child {padding-bottom: 0; background: inherit;}
.menuLevel3 > ul > li:last-child {padding-bottom: 0; background: inherit;}*/

.menuLevel0 > ul > li > .menuLevelExtra1 ul li .menuDeco { padding-bottom: 2px; }

.menuLevelExtra1 ul li .menuDeco
{ background: url(navdropBG_ihm_profi.png) !important; }

.menuLevelExtra1 ul li a
{ background: transparent !important; }
.menuLevelExtra1 ul li {background: transparent !important;}

.menuLevelExtra1 ul li a:hover,
.menuLevelExtra1 ul li a:active,
.menuLevelExtra1 ul li a:focus
{ background: url(navdropBG_ihm_profi.png) !important; }

.menuLevelExtra1 ul li a,
.menuLevelExtra1 ul li a:hover
{ color: white !important; }

#crossrefsMenu {
  padding-top: 2px;
  background-image: url(navspacer_ihm_profi.png);
}

#keywordToSearch {
	border: #B6C8E0 1px solid;
	background: url(searchBG_ihm_profi.jpg) repeat-y;
}

#byline { background: #275EA5; visibility: hidden; }
#byline .p2 { color: #ccf; }

.hinweise {
	background: #DFE6F0;
	border-color: #C9D0D7;
}
.hinweiseTitle {
	background: #7094C3;
	color: #DDE6F1;
	margin: -1px -1px 0 -1px;
	border: 1px solid #7094C3;
}

#fairSwitch {visibility: hidden;}

/* nachfolgende Hintergründe sind identisch zu den navdrop-Hintergründen; dient primär zum Preload */
/*#footer { background: url(navdropBG_ihm_profi.png); }
#footer a, #footer a:visited  { background: url(navdropHoverBG_ihm_profi.png); }*/

#topContextImage { background-position: 50% 50%; margin: 0 -10px 1em -20px; padding: 0; height: 100px; }