/*<![CDATA[*/

/* Clearer */

DIV.clearer { clear: both; }

/* Tabellenformatierung */



.input{
border-color:#DDDDDD;
border-style:solid;
border-width:1px;
margin:2px;
}

#login{
font-family:sans-serif;
font-size:10px;
display: none;
height:73px;
background-color:#EEEEEE;
left:50%;
margin-left:120px;
padding:0px;
position:absolute;
top:28px;
width:148px;
z-index:777;
overflow:hidden;
}

.submit {background-color:#EEEEEE;
border-style:solid;
border-width:0px;
-moz-border-width:1px;
margin:2px;
padding:0px;
width:144px;
}







body {
  margin: 0px;
  background-color:#646963;
  background-repeat: repeat-y;
  background-position: center top;
  font-family: sans-serif;
  font-size: 11px;
  color: #184870;
}

.aussen {
  border: 0px;
  align:center;
  width: 100%;
  height: 100%;
  text-align: left;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}

#innen {
  background-color:#FFFFFF;
  width: 100%;
  height: 100%;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border: 0px;
}

.kante {height: 15px;background-color:rgb(100, 105, 99);}
.fade_r {
  background-image: url(http://www.house-of-research.de/fileadmin/pics/back_r.gif);
  background-repeat: repeat-y;
  background-position: left top;
}
.fade_l {
  background-image: url(http://www.house-of-research.de/fileadmin/pics/back_l.gif);
  background-repeat: repeat-y;
  background-position: right top;
}

.footer a {color:#838375;}
.footer {
  height: 30px;
  padding:0px 0px 0px 10px;
  font-size: 9px;
  line-height: 1.2em;
  color: #838375;
}

.linke  {width: 34%;}
.rechte {width: 34%;}
.mitte  {}
.innen1 {height:70px;}
.innen2 {height:100px;}

/* Flash-Bilderwechsler */

#wechsler {margin: 0px 0px -22px 0px;
           width:816px;
          }

/* Menü oben */

#navi {text-align: right;
       vertical-align: bottom;
       font-size: 12px;
       text-decoration: none;
       color: #184870;
       padding:0px 20px 0px 40px;
       margin: 0px 0px 0px 0px;
      }
#navi a       {text-decoration: none;color: #184870;}
#navi a:hover {background-color: #EEEEEE;}

#hor {height: 100%; width: 100%;}

#content{
  vertical-align: top;
  width: 626px;
  height: 100%;
  background-color: #EEEEEE;
  padding: 20px 40px 20px 40px;
}
#buttons {
  padding: 20px 0px 0px 10px;
  vertical-align: top;
  width: 180px;
}
#hor_contentelement {
  width: 546px;
  padding: 0px 0px 5px 0px;
  margin: 2px 0px 0px 0px;
}
#logo {
  margin:20px 0px 5px 0px;
}
#navlink{
  margin:0px 0px 0px 0px;
}

#tagcloud{
  height:250px;
  left:50%;
  margin-left:220px;
  padding-bottom:10px;
  padding-left:10px;
  padding-right:10px;
  padding-top:10px;
  position:absolute;
  top:570px;
  width:160px;
}

#sprache {
  position:absolute;
  top:36px;
  left:50%;
  margin-left:349px;
}

#seitentitel {
  background-image:url(http://www.house-of-research.de/fileadmin/pics/titlefade.png);
  background-repeat:repeat-y;
  font-size:20px;
  left:50%;
  margin-left:-408px;
  padding-bottom:1px;
  padding-left:40px;
  padding-top:1px;
  position:absolute;
  top:185px;
  width:500px;
}

div.tx-macinasearchbox-pi1 {position:absolute; top:50px; left:50%; margin-left:226px;}

div.tx-indexedsearch-res {width:540px;}
.tx-indexedsearch-title  {font-family:sans-serif; font-size:12px;}
.tx-indexedsearch-percent{font-family:sans-serif; font-size:11px;}
.tx-indexedsearch-descr  {font-family:sans-serif; font-size:11px;}
.tx-indexedsearch-info   {font-family:sans-serif; font-size:11px;}
.tx-indexedsearch-path   {font-family:sans-serif; font-size:11px;}

/* Menü rechts */

#buttons a               {text-indent: 5px; text-decoration:none; display:block; width:180px; color:#184870;}
#buttons a:hover         {background-color:dddddd;}
#buttons a.no1           {font-size:14px;}
#buttons a.no1:hover     {background-color:dddddd;}
#buttons a.no1:active    {background-color:dddddd;}
#buttons a.act1          {font-size:14px; background-color:#184870; color:#FFFFFF;}
#buttons a.act1:hover    {font-size:14px; background-color:#184870; color:#FFFFFF;}
#buttons a.no2           {text-indent:15px; font-size:12px;}
#buttons a.act2          {text-indent:15px; font-size:12px; text-decoration:underline;}
#buttons a.no3           {text-indent:25px; font-size:10px;}
#buttons a.act3          {text-indent:25px; font-size:10px; text-decoration:underline;}

/* Überschriften */

h1 {font-size:14px; font-weight:bold; margin-bottom:5px;}
h2 {font-size:13px; font-weight:bold;}
h3 {font-size:12px; font-weight:bold;}
h4 {font-size:11px; font-weight:bold; margin-bottom:5px;}
h5 {font-size:10px; font-weight:bold; margin-bottom:5px;}
h6 {margin:0 0 4px;           font-size: 11px; font-weight: bold; padding:0;}

li         {font-size: 12px; font-weight: normal;}
#content p {font-size: 12px; font-weight: normal;}

.hor-contentelement {margin-bottom:30px;}

span.detail         {color:#00BB00; font-size:12px; font-weight:bold;}
span.name-of-person {color:#184870; font-size:12px; font-weight:bold;}
span.important      {color:#BB0000; font-size:12px; font-weight:bold;}
blockquote          {font-style:oblique;}

.grey {color:#aaa;}

.bodytext  {margin-top:0; margin-bottom:10px;}

.align-left    {text-align:left;}
.align-right   {text-align:right;}
.align-center  {text-align:center;}
.align-justify {text-align:justify;}

div.csc-frame-invisible {}
.csc-frame-frame1 {border:1px dashed #000000; padding:5px;}
.csc-frame-frame2 {border:1px dotted #000000; padding:5px;}

.csc-frame-rulerAfter {height:20px;}

.csc-textpic-caption  {font-size:11px;}


ul {list-style-type: square;}
div.csc-sitemap li li  {deine Formatierung}
div.csc-sitemap li li li {deine Formatierung}

hr {border-style:dotted; margin:4px 0px; height:3px; color:#555555;}
img {border:none; margin:0px; padding:0px;}

td  {padding:0px; vertical-align:top;}
sup {font-size:0.75em;}

a:link     {color:#184870;}
a:visited  {color:#184870;}
a:hover    {color:#184870;}
a:active   {color:#184870;}
a.notbold  {font-weight:normal;}

/* Bewerbungsformular */

.csc-mailform-field label  {float:left; width:170px; font-size:12px;}
fieldset.csc-mailform {border-width:0; font-size:12px;}

/* MediaBox */

object#MediaboxSWF:focus { outline: transparent none; }

/* FE User Register */

.tx-srfeuserregister-pi1 {font-size:12px;}
.tx-srfeuserregister-pi1 fieldset {max-width:500px ;border-width:0px;}
.tx-srfeuserregister-pi1 p {margin-top: .5em; margin-bottom: 0; padding: 0 .3em; text-indent: 0;}
.tx-srfeuserregister-pi1 h4 {margin-top: 0; padding-left: .3em;}
.tx-srfeuserregister-pi1 legend {padding: 0 .5em; font-weight: bold;}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-notice {font-style: italic; margin-bottom: 1em;}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-trash {margin-bottom: 2em;}
.tx-srfeuserregister-pi1 a {
  padding-left: 14px;
  background-color: transparent;
  text-decoration:none;
  margin: 0px;
  text-align: left;
  margin-left: 1px;
  padding: 0px;
  color: #FE6F00;
  text-decoration: underline;
  font-weight: bold;
}
.tx-srfeuserregister-pi1 label {margin: 0; padding: 0;}
.tx-srfeuserregister-pi1 select {border-color:#ddd; border-width:1px; border-style:solid;}
.tx-srfeuserregister-pi1 label span {color: #ff0000;}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-error                                                                           {color: #ff0000;}
.tx-srfeuserregister-pi1 input {margin: 0; padding: 0 .5em 0 0; border-color:#ddd; border-width:1px; border-style:solid;}
.tx-srfeuserregister-pi1 input[type=password] { margin-right: 1em;}
* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-password {margin-right: 1em;}
.tx-srfeuserregister-pi1 input[type=radio], .tx-srfeuserregister-pi1 input[type=checkbox] {background-color: transparent;border-color:#ddd; border-width:1px; border-style:solid;}
* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-radio, * html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-checkbox {background-color: transparent;border-color:#ddd; border-width:1px; border-style:solid;}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon {margin-left: 1em; background-color: transparent;}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon:hover {cursor: pointer;}
.tx-srfeuserregister-pi1 a.tx-srfeuserregister-pi1-file-view {
    padding-left: 15px;
    background-image: url("../typo3conf/ext/sr_feuser_register/pi1/internal_link_new_window.gif");
    background-color: transparent;
    background-repeat: no-repeat;

    margin-left: 1em;
}
.tx-srfeuserregister-pi1 ul {margin: 0; padding: 0; list-style-position: inside;}
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes {list-style-type: none;}
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li {margin: 0 0 .3em 0; padding: 0;}
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li label { margin: 0; padding: 0 0 0 .5em;}
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values li {float: left; padding: 0 2em 0 0; margin: 0;}
.tx-srfeuserregister-pi1 dl {margin: 0; padding: 1em 0 0 0;}
.tx-srfeuserregister-pi1 dt, .tx-srfeuserregister-pi1 dd {margin: 0; padding: 0 0 .5em 0; float: left;}
.tx-srfeuserregister-pi1 dt {clear: both; width: 25%; text-align: right; padding-right: 1em;}
.tx-srfeuserregister-pi1 dd {text-align: left; width: 50%;}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dt {width: auto; padding-right: 0;}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dd {width: auto;}
* html .tx-srfeuserregister-pi1 dd {float: none;}
.tx-srfeuserregister-pi1 dd p {margin-top: 0; margin-bottom: .5em; padding: 0;}
.tx-srfeuserregister-pi1 dd label {padding: 0 1em 0 .5em;}

/* für den Blog */

ul#mainNavigation {
visibility:hidden;
}

    /*]]>*/