<!--IVU Umwelt GmbH-->
<!--Emmy-Noether-Str.2, 79110 Freiburg-->
<!--7/08-->

/* CSS Styles fuers Druck layout */
/* Stefan Muthers   14.07.2008 */


/**************************************************************
* Dokument 
***************************************************************/

body{
     background-color:transparent;
     padding: 0px;
     margin: 0px;
}

div#logo{
     display:none;
}

/**************************************************************
* Links 
***************************************************************/

a {font-family:  tahoma, helvetica, arial,sans-serif; 
    text-decoration: none;
    color: #808080;}

a.exp {font-family: tahoma, helvetica, arial,sans-serif;  
    text-decoration: none;
    color: #808080;}

a.nav,a.norm {font-family: tahoma, helvetica, arial,sans-serif;  
    text-decoration: none;
    color: #808080;}

a.name {font-family: tahoma, helvetica, arial,sans-serif;  
    text-decoration: none;
    color: #305080;}

a.tab {font-family: tahoma, helvetica, arial,sans-serif;  
    text-decoration: none;
    color: #808080;}

sup a {color: #808080;}

/*
  Ziele der Links im Ausdruck einbinden. Funktioniert nur 
  mit einigen Browsern.
a:link:after, a:link:visited:after {
  content: " (Link auf <" attr(href) ">) ";
  font-size: 76%;
  color: #999;
  background: transparent;
}

a[href^="/"]:link:after {
  content: " (Link auf <http://www.ivu-umwelt.de " attr(href) ">) ";
}
*/
/**************************************************************
* sub sup 
***************************************************************/

sup.klein, sup  { font-size:0.8em;
       font-family: tahoma, helvetica, arial,sans-serif;  
       position:relative;
}

sup.link,sub.link  { font-size:0.8em;
       font-family: tahoma, helvetica, arial,sans-serif;  
       color:#808080;
}

sub.klein, sub  { font-size:0.8em;
       font-family: tahoma, helvetica, arial,sans-serif;  
}




/**************************************************************
* Struktur 
***************************************************************/

div#Info {
	float: left; 
	font-size: 0.8em;
        width: 13.8em;
	margin: 0 0 0 0; padding: 0;
	padding-left: 6em;
        display:none;
}

* html div#Info {
	height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */
        width: 13.8em;
	margin: 0 0 0 0;
	padding-left: 5.5em;
}


div#Info h2 {
	font-size: 0.8em;
	margin: 0.2em 0.5em;
	color: #305080;
}

div#Info p {
	font-size: 1em;
	margin: 0.5em;
}   


ul#Unternavi { 
	list-style: none;
	margin: 0; 
	padding: 0;
	margin-top: 2em;
}


div#Inhalt {
	/*margin: 0 1em 0em 1em; */
	font-size: 0.8em;
        margin-top: 2em;
        /*border-right: 1px solid gray;*/
}

* html div#Inhalt {
	height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */
	margin: 0 15em 0 21.7em;
        display:inline-block; 
}

div#Inhalt h2 {
	color: #305080;
	font-size: 1em;
	margin: 0.2em 0;
	font-weight: bold;
}

div#Inhalt p {
	margin: 1em 0;
}

div#Inhalt table td {
	font-size: 1em;
}

div#Inhalt td p { 
	font-size: 1em;
}

div#Liste {
	margin: 0 12em 0 16em;
	padding: 0 1em;
	font-family: tahoma, helvetica, arial,sans-serif;
}


div#Themen {
	font-size: 0.9em;
	float: left; width: 12em;
	margin: 0; padding: 0;
	font-family: tahoma, helvetica, arial,sans-serif;
}

ul#Navigation {
	font-size: 0.83em;
	float: right; width: 16.3em;
	margin: 0 0 0 0; padding: 0 0 1em 0;
	list-style: none;
        border-left: 1px solid gray;
        display:none;
}

* html ul#Navigation {
	margin-left: -4px;
}

ul#Navigation li {
	margin: 0; padding: 0em;
	padding-right: 0.1em;
	padding-left: 0.1em;
	line-height: 100%;
}


* html ul#Navigation li { 
	line-height: 50%;
}

ul#Navigation a {
	display: block;
	padding: 0.2em;
}

ul#Navigation a:link {  }
ul#Navigation a:visited {  }
ul#Navigation a:hover {  }
ul#Navigation a:active {  }

.archiv-list {
      text-align:center;
      display:none;
}


/**************************************************************
* Tabellen 
***************************************************************/

td,th {
    font-family: tahoma, helvetica, arial,sans-serif;  
    font-size: 1em;
   color:#305080;   }

td.norm {
    font-family: tahoma, helvetica, arial,sans-serif;  
    
   color:#305080;   }

td.hint {
    font-family: tahoma, helvetica, arial,sans-serif;  
    font-size: 8pt;
   color:#305080;   }

td.zentral	{ border:1px solid #DDD;}
th.zentral	{ background-color:#DDD; border:1px solid #DDD; }

td.header	{ border:1px solid #305080;}

.gerade{background-color:#EEE;  }

/**************************************************************
* img
***************************************************************/

img { 
border:none; margin:0; padding:0; 
}

.text { 
	  font-size: 0.8em;
}

/**************************************************************
* Listen 
***************************************************************/

.news-startseite { 
   list-style-type: none;
   position:relative; left:-3em;
}

ol.news-startseite li{ 
   text-align:justify;
   font-size: 11px;
}


.news-startseite-head {
   border-bottom:1px dotted grey;
   border-top:1px dotted grey;
   padding: 0.4em;
   background-color: #305080;
   color: #ffffff;
   margin-bottom: 0.6em;
}

ol,ul,p,li  { 
       font-family: tahoma, helvetica, arial,sans-serif;  
       color:#305080; 
       }

li.ulnews  { 
       font-family: tahoma, helvetica, arial,sans-serif;  
       color:#305080; 
       font-size: 1em;
       }
		 
li { 
font-size: 13px;
}

ol.exp,ul.exp,li.exp,p.exp  { 
       font-family: tahoma, helvetica, arial,sans-serif;  
       color:#305080;   }

ol.norm,ul.norm,li.norm,p.norm  { 
       font-family: tahoma, helvetica, arial,sans-serif;  
       color:#305080;   
       }

ol.klein,ul.klein,li.klein,p.klein { font-size:8pt;
       font-family: tahoma, helvetica, arial,sans-serif;  
       color:#305080;   }




/**************************************************************
* Footer: erscheint nur im Druck-Layout
***************************************************************/
div#footer{
     font-size: 1em;
}
div#footer p{
     margin-left:3em;
     color:#000000;
}


