@charset "UTF-8";
@media all
{
  /**
   * (en) Formatting YAML's  basic layout elements
   * (de) Gestaltung des YAML Basis-Layouts
   */

  /* (en) Marginal areas & page background */
  /* (de) Randbereiche & Seitenhintergrund */
  body {background:#fff;}

  /* (en) Layout: width, background, borders */
  /* (de) Layout: Breite, Hintergrund, Rahmen */
  #page_margins {
  	width:998px;
  }
  #page{
  	margin: 0 0 0 0 ;
	padding: 0 0 0 0;}

  /* (en) Centering layout in old IE-versions */
  /* (de) Zentrierung des Layouts in alten IE-versionen */
  body {text-align:left;}
  #page_margins {text-align:left;}

  /* (en) Designing main layout elements */
  /* (de) Gestaltung der Hauptelemente des Layouts */
  #header {height:164px; color:#fff; background: url("../../img/ssoar/header.png") no-repeat;}
  #header img.headImg1 {}
  #header h1 span {display:block; height:1px; width:1px; overflow:hidden; line-height:105px;}
  #header div.tx-macinasearchbox-pi1 {position:absolute; bottom:8px; right:10px; font-size:11px;}
  #header div.tx-macinasearchbox-pi1 input {margin-left:0;}
  #header div.tx-macinasearchbox-pi1 form span {display:block; font-weight:bold; color:#aaa;}
  #header div.tx-macinasearchbox-pi1 form input {width:170px; height:13px;}
  #header #banner {display:none}
  #header #topnav {top:2px; font-size:0.9em; color:#aaa; background:transparent;}

  /* (en) adjustment of main navigation */
  /* (de) Anpassung der Hauptnavigation */

  #nav {
    margin-bottom:1em;
  }
  #nav_main {
  	border-bottom:0;
	margin-bottom:1em;
	 margin-top:1em;
	}

  #nav ul {
    margin-left:0;
}

  #main {background:#fff;padding:0 0 0 0;}

  #footer {
	margin-left:224px;
	padding-top:4em;
  }

  /*------------------------------------------------------------------------------------------------------*/

  /**
   * (en) Formatting content container
   * (de) Formatierung der Inhalts-Container
   *
   * |-------------------------------|
   * | #header                       |
   * |-------------------------------|
   * | #col1   | #col3     | #col2   |
   * | 25%     | flexible  | 25%     |
   * |-------------------------------|
   * | #footer                       |
   * |-------------------------------|
   */


  #col1 {
  	width:224px;
	}
  #col1_content {
  	padding-left:20px;
	padding-right:20px;
	}

  #col2 {
  	width:204px;
	}	
  #col2_content {
  	padding-left:20px;
  	padding-right:0;
	}

  #col3 {
  	margin-left: 224px;
	}	
  #col3_content {
  	margin-left:0px;
	}

  /* ####################################
  ** ### Teaser #########################
  ** ####################################
  */

  #header .tx-srlanguagemenu-pi1 {
  	position:relative;
	margin-top:-20px;
	margin-left: 814px;
	z-index:10;
	font-size:90%;
	}

  #header .tx-srlanguagemenu-pi1 a{
	color:#999999;
  }

  #header .tx-srlanguagemenu-pi1 .CUR {
	float: left;
	display:none;
    }
  #header .tx-srlanguagemenu-pi1 .NO {
	float: left;
	margin-right:1em;
    }
  #header .tx-srlanguagemenu-pi1 .SPC {
	float: left;
    }
  #header .tx-srlanguagemenu-pi1 .INACT {
	float: left;
	margin-right:1em;
	display:none;
    }

div.tx-powermail-pi1 fieldset { color:#000000; }
div.tx-powermail-pi1 fieldset label{ float: left; width: 7em; color:#000000;}
div.tx-powermail-pi1 fieldset legend { margin-bottom: 14px; font-size: 1.25em; font-weight: bold;}
div.tx-powermail-pi1 fieldset input { width: 200px; margin-top: 7px;}
div.tx-powermail-pi1 fieldset input.powermail_submit_uid5 {
	color:#ffffff;
	background:#336600;
	border:0;
	padding:0.3em;
	margin-left:200px;
	width:8em;
}

div.textBelowMenu {
	color:#999999;
	font-size:83%;
}

}



