/**********************

 *  Uni-Rostock-Typo3 *

 *  Theologie         *

 *  layout.css        *

 *  2008/05/14        *

 **********************/

/*-NEWS-*/

    @import "tt_news_theologie.css";

/*-calbase-*/

    @import "calbase_theologie.css";

/*-wtgallery-*/

    @import "wtgallery_theologie.css";


  HTML,BODY{

  display:block;

  background-color:#C22D0D;

  color:#F7F7F7;

  font-family: Verdana,Helvetica,Arial,Geneva,sans-serif;

  font-size:100.1%;

  }



  #SITE{

  margin:10px;

  border:1px solid #FFF;

  background:#F7F7F7;

  }



  #Box{

  min-height:580px;

  border-left: 315px solid #C22D0D;

  }



  #LEFT{

    float:left;

    margin-left: -315px;

    width:304px;

    min-height:580px;

    background-image:url(../Bilder/THF_siegel_250.gif);

    background-repeat:no-repeat;

    background-position:0px 70px;

  }

  

  #Sprache, #Sprache a{

    text-align:right;

    padding:180px 5px 0 0;

    text-decoration:none;

  }



  #RIGHT{

   height: 1%;

   min-height:580px;

  }



  #RIGHTO{

   height:83px;

  }



  #KLICK, #KLICK a{

   color:black;

   font-size:0.93em;

   text-decoration:none;

  }



  #DRUCK, #DRUCK a{

    text-align:right;

    padding-right:10px;

    text-decoration:none;

  }



  #RIGHTC {

   color:black;

   padding:3px 10px;

  }

  

  #hleft, #hleft a{

        text-align:right;

        color:#F7F7F7;

        margin:10px 3px 0 0;

        text-decoration:none;

  }



  .sleft{

    margin-top:5px;

    text-align:center;

  }



img {border:0px;}

.align-right { text-align: right; }

.align-center { text-align: center; }

.align-justify { text-align: justify; }







  h1{font-size:1.56em}

  h2{font-size:1.38em}

  h3{font-size:1.19em}

  h4{font-size:1em}

  h5{font-size:0.82em}

  h6{font-size:0.63em}



  a:link,

  a:visited,

  a:hover,

  a:focus,

  a:active{

  color:#808080;

  font-weight:bold;

  text-decoration:none;

 }



 p {

   margin: 0;

   padding: 5px 0;

 }

 

 ul li {

   padding-bottom: 5px;

 }



 .abstand{

    margin:20px 0;

  }



  /*MAIN-NAV (LEFT-NAV)*/

  

 ol#MAIN_NAV{

   display:block;

   list-style-type:none;

   text-align:right;

  /* margin:225px 5px 20px 0;*/

   margin:20px 5px 20px 0;

  }

  

 ol#MAIN_NAV ol{

   display:block;

   top:200px;

   z-index:2;

   list-style-type:none;

   margin:5px 20px 5px 0;

  }

  

 

  

  /*LEVEL-1*/

  ol#MAIN_NAV li.normal a,

  ol#MAIN_NAV li.normal a:link,

  ol#MAIN_NAV li.normal a:visited,

  ol#MAIN_NAV li.normal a:hover,

  ol#MAIN_NAV li.normal a:focus{

    display:block;

    padding:5px 0 3px 0;

    font-size:0.93em;

    text-decoration:none;

    color:#F7F7F7;

  }



  ol#MAIN_NAV li.active a,

  ol#MAIN_NAV li.active a:link,

  ol#MAIN_NAV li.active a:visited,

  ol#MAIN_NAV li.active a:hover,

  ol#MAIN_NAV li.active a:focus{

    display:block;

    padding:5px 0 3px 0;

    font-size:0.93em;

    text-decoration:none;

    color:#E8B0A1;

   }

   

  /*LEVEL-2*/

  ol#MAIN_NAV li.active ol li.normal a,

  ol#MAIN_NAV li.active ol li.normal a:link,

  ol#MAIN_NAV li.active ol li.normal a:visited,

  ol#MAIN_NAV li.active ol li.normal a:hover,

  ol#MAIN_NAV li.active ol li.normal a:focus{

    display:block;

    padding:0;

    font-size:0.75em;

    text-decoration:none;

    color:#FFF7F7;

   }



  ol#MAIN_NAV li.active ol li.active a,

  ol#MAIN_NAV li.active ol li.active a:link,

  ol#MAIN_NAV li.active ol li.active a:visited,

  ol#MAIN_NAV li.active ol li.active a:hover,

  ol#MAIN_NAV li.active ol li.active a:focus{

    display:block;

    padding:0;

    font-size:0.75em;

    text-decoration:none;

    color:#E8B0A1;

   }

   

  /*LEVEL-3*/

  ol#MAIN_NAV li.active ol li.active ol li.normal a,

  ol#MAIN_NAV li.active ol li.active ol li.normal a:link,

  ol#MAIN_NAV li.active ol li.active ol li.normal a:visited,

  ol#MAIN_NAV li.active ol li.active ol li.normal a:hover,

  ol#MAIN_NAV li.active ol li.active ol li.normal a:focus{

    display:block;

    padding:0;

    font-size:0.75em;

    text-decoration:none;

    color:#FFF7F7;

   }



  ol#MAIN_NAV li.active ol li.active ol li.active a,

  ol#MAIN_NAV li.active ol li.active ol li.active a:link,

  ol#MAIN_NAV li.active ol li.active ol li.active a:visited,

  ol#MAIN_NAV li.active ol li.active ol li.active a:hover,

  ol#MAIN_NAV li.active ol li.active ol li.active a:focus{

    display:block;

    padding:0;

    font-size:0.75em;

    text-decoration:none;

    color:#E8B0A1;

   }

   

 DIV.csc-textpic DIV.csc-textpic-imagerow{

   clear:none;

   }
