/************************
**
** Grundformate
**
**/

    /* ### Überschriften & Absätze ### */
    
        h1,h2,h3,h4,h5,h6 
        { 
            font-family: Arial, Verdana, sans-serif;
            font-weight:bold; 
            color:#494949;
            margin: 1em 0 0 0; 
        }
        
        h1 { font-size: 1.8em; margin: 0 0 0 0;}
        h2 { font-size: 1.4em}
        h3 { font-size: 1.2em}
        
        h4 { font-size: 1.1em}
        h5 { font-size: 1.1em}
        h6 { font-size: 1.1em}
        
        p { font-size:1.2em; line-height:1.4em; margin: 1em 0 0 0; }
        
    /* ### Listen  #### */
        
        ul, ol, dl { line-height: 1em; margin:0em;}
        li { margin-left: 0; line-height: 1em; }
        
        div#main ul.gross li {
            line-height:1.3em;
            margin-bottom:1em;
            font-size:1.2em;
        }

        div#main ul.gross li a{
            font-size:1.1em;
        }
        
        dt { font-weight: bold }
        dd { margin: 0 0 1em 2em }
    

        div#main ul.linkliste, div#teaserbox ul.linkliste { 
            margin:1em 0 0 0;
            padding:0; 
            list-style:none;
        }
        
        div#teaserbox ul.linkliste { margin: 0 0 0 0 }
        
        div#main ul.linkliste li, div#teaserbox ul.linkliste li {
            line-height:1.5em;
            margin-bottom:0.1em;
        }
    
        div#main ul li {
            line-height:1.5em;
            margin-bottom:0.1em;
            font-size:1.2em;
        }

        div#teaserbox ul li, div#main ul li {
            font-size:1.1em;
        }

    
    /* ### Textauszeichnung ### */
    
        cite, blockquote { font-style:italic }
        blockquote { margin: 0 0 1em 1.5em }
        
        strong,b { font-weight: bold }
        em,i { font-style:italic }
        
        pre, code { font-family: monospace; font-size: 1.1em; }
        
        acronym, abbr 
        {
            letter-spacing: .07em;
            border-bottom: .1em dashed #c00;
            cursor: help;
        }            
        
        hr { border:0; height:0.1em; background-color:#797979; margin:1em 0 0 0 ; padding:0; }
        
        form { margin:0; padding:0; border:0; }
        
        span.unsichtbar {
            position:absolute;
            left:-1000px;
            top:-1000px;
            width:0;
            height:0;
            overflow:hidden;
            display:inline;
        }

    /* ### Links ### */

        a {font-size:1.2em; color:#006E93; text-decoration:none;}
        a.extern {font-style:italic;}
        a:focus,
        a:hover,
        a:active {color: #000000; text-decoration:none;}

        a.intern, div#main a, div#teaserbox a {
            background-image: url(http://www.fz-juelich.de/portal/lw_resource/datapool/layout/go_intern.gif);
            background-repeat: no-repeat;
            background-position:left center;
            padding-left:12px;
            padding-left:0px;
            text-decoration:underline;
        }

        div#main a.imagelink, div#teaserbox a.imagelink {
            border:0 black solid;
            background-image: url();
            padding-left:0;
        }

        div#main a.emaillink, div#teaserbox a.emaillink {
            background-image: url(http://www.fz-juelich.de/portal/lw_resource/datapool/layout/go_mail.gif);
            background-repeat: no-repeat;
            background-position:left center;
            padding-left:12px;
            padding-left:0px;
            text-decoration:underline;
        }
        
        a.anker, div#main a.anker, div#teaserbox a.anker { 
            background-image: url();
            padding-left:0;
         }

        p a { font-size:1.1em; }        

    /* ### Textauszeichnung Main & Teaser ### */

        /* div#main_column { background-color:#cc0000;} */

        div#main_column a, div#teaser_column a { line-height:1.5em; }
        div#main_column a:hover, div#teaser_column a:hover { text-decoration:underline; }
        div#main_column a, div#teaser_column a { text-decoration:none;}
        div#main_column a, div#teaser_column a { text-decoration:underline;}
        div#main_column a:focus, div#teaser_column a:focus { background-color:#CDDBE2; }
       
    /* ### Tabellen ### */       
       
    	table {
    	    border-collapse:collapse;
    	    border:0.1em #9C9C9C solid;
    	}
    	
    	td, th {
    	    border:0.1em #9C9C9C solid;
    	    padding:0.3em;
    	    font-size:1.2em;
    	    background-color:#fff;
    	}
    	
    	th {
    	    background-color:#D6D6D6;
    	    font-weight:bold;
    	    text-align:center;
    	    white-space:nowrap;
    	}
    
        td a {
            font-size:1em;
        }      
        
        div.floatbox_2spaltig {
            float:left;
            width:24em;
        }

/*
**
** Grundformate
**
*************************/            

/************************
**
** Hauptbereich
**
**/

        div#main_column_content
        {
            background-color:#fff;
        }
            
        div#main ul li { font-size:1.2em; }
        div#main ul li ul li { font-size:1em; }
            
    /* ### Breadcrumb ### */

        div#breadcrumb
        {
            margin-bottom:1.8em;
        }
        
        div#breadcrumb a
        {
            display:inline;
            font-size:1.1em;
            margin-right:0.1em;
            color:#006E93;
        }
        
        div#breadcrumb a:hover
        {
            color:#000000;
            text-decoration:none;
        }            
    
    
    /* ### Haupttext ### */

        div#balken { display:none; }

        div#main, div#main2
        { 
            position:relative;
            top:-0.3em;
            left:-1em;
            padding-top:1.0em;
            height:1%;
        }
        
        div#main img
        {
            padding:0em 1.5em 1.5em 0em;
            border:solid 0 black;
        }

        div#main a.imagelink img, div#teaserbox a.imagelink img {
            border:0 solid black;
        }

        div#main img.fullwidth
        {
            float:none;
            padding:1.5em 1.5em 1.5em 1.5em;
        }
        
        p.legende
        {
            font-size:1.1em;
            color:#797979;
            line-height:1.4em;
        }

        div#main div#pageintro { height:1%;  margin-top:0; }
        div#main div#pageintro h1 { margin-bottom:0.5em; margin-top:0;}

        div#main div.newsblock { height:1%;  margin-top:1.5em; }
        div#main div.newsblock h2 { margin-bottom:0.5em; margin-top:0; }
        
        p.articlelinks { margin-top:0.3em; }
        
        div#main div.textbild p {
            margin:0.5em;
        }

        div#main div.textbild img.fullwidth {
            padding-bottom:0;
        }

        ul.institutsliste {
            margin-left:-1em;
            list-style-type:none;
        }
        
        div#main table.vs_tabelle ul li {
            margin-left:-2em;
            font-size:1em;
        }

        table.vs_tabelle { width:47em; }
        table.vs_tabelle th.vs_pic { width:5em; }
        table.vs_tabelle th.vs_pic img { margin: 0 -1em -1em 0;}
        table.vs_tabelle th.vs_kontakt { width:27em; }
        table.vs_tabelle th.vs_aufgabe { width:15em; }
        
/*
**
** Hauptbereich
**
*************************/

/************************
**
** Presse
**
**/

    div.presse_einleitung {
    }
    
    div.presse_eintrag {
        margin-left:12em;
        width:27em;
    }
    
    p.presse_datum {
        text-align:right;
        margin-right:0.5em;
        width:7em;
        float:left;
    }
    
    div.presse_artikel h1, div.presse_artikel h2 {
        margin:0;
        padding:0;
    }
    
    div.presse_artikel p.presse_artikeldatum {
        margin-top:0;
        margin-bottom:2em;
        clear:both;
    }
    
    div.presse_artikel div.presse_bilder img {
        margin:0;
    }
    
    div.presse_text img {
        border:0;
        margin:0;
        padding:0;
    }
    
    .pm_bildunterschrift {
        float:none;
        clear:both;
        color:#797979;
        font-size:1.1em;
        margin-bottom:1em;
    }
    
    presse_ansprechpartner {
        font-size:1.2em;
    }

/*
**
** Presse
**
*************************/


/************************
**
** Stichworte
**
**/

div#main a.alph {
    background-image: url();
    background-repeat: no-repeat;
    background-position:left center;
    padding-left:0;
}

div.letter { margin-bottom:0.5em; }

div.list table { width:48em; }

/*
**
** Stichworte
**
*************************/

/************************
**
** Termine
**
**/

    div.fs_date { margin-bottom:0.5em; padding-top:1em;}
    div.fs_title { margin-bottom:-1em; }
    div.fs_venue { margin-bottom:-1em; }
    div.fs_text { margin-bottom:-1em; }

/*
**
** Termine
**
*************************/

