/* CSS Document */


/**** Columns & Articles ****/

div#dscontent,
#dsmenucontainer,
#dscolumns,
#dssubbody, 
#dscolumn1_1,
#dscolumn1_2,
#dscolumn2_2,
#dscolumn1_3,
#dscolumn2_3,
#dscolumn3_3,
ul#metanavi,
#dsmain,
form#searchform,
#metanavi {
	float:left;
}

#dscolumns {
	width:48.5em;
}


#dscolumn1_1, 
#dscolumn1_2 {
	width:35.5em;
	margin-right:0.3em;
    margin-left:0em!important;
}

*html #dscolumn1_1, 
*html #dscolumn1_2 {
	width:35.5em;
	margin-right:0.3em;
    margin-left:0em;
}

*+html #dscolumn1_1, 
*+html #dscolumn1_2 {
	width:35.5em;
	margin-right:0.3em;
    margin-left:0em;
}


#dscolumn1_1 .dsarticle, 
#dscolumn1_2 .dsarticle {
	background-color:#EBEEF3;
	font-size:0.75em;
	padding-left:0em;
  	padding-top:0em;
	padding-bottom:2em;
	padding-right:2em;
	margin-bottom:0.2em;
}




#dscolumn1_2 .dsarticle a:link, 
#dscolumn1_2 .dsarticle a:visited,
#dscolumn1_1 .dsarticle a:link, 
#dscolumn1_1 .dsarticle a:visited {
        color:#003585;
        font-weight:bold;
}




#dscolumn2_2 .dsarticle {
	padding-top:5em;
	font-size:0.75em;
	color:#1B5173;
}

#dscolumn2_2 h1 {
	display:none;
}

#dscolumn2_2 .dsarticle_4 {
	width:16.2em;
	padding-top:5.5em;
	font-size:0.75em;
	color:#000000;

}

#dscolumn2_2 .dsarticle_4 a:link, 
#dscolumn2_2 .dsarticle_4 a:visited, 
#dscolumn2_2 .dsarticle_4 a:active {
	color:#003585;
        text-decoration:none;
         
}



.dsarticle_1 li{
	list-style-position:outside;
	list-style:square;
	padding:0em 0em 0em 0.5em;
	margin:0em 0em 0em 2.2em;

}

#dscolumn1_1 label {
	color:#1B5173;
	font-size:0.8em;
}


div#dscontent {
	margin-left:0.5em;

}

.dsarticle input, .dsarticle textarea {
	background-color:#FDFBE9;
}

textarea#message {
	width:300px;
}



/**** Allgemein ****/





* {
	margin:0em 0em 0em 0em;
	padding:0em 0em 0em 0em;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	
	
}



p {
	margin-bottom:1em;
}

body{
	background-image:url(data/img/boeppel19x19.png);
	background-repeat:no-repeat;
	background-position:0em 0em;	
	font-family: arial, helvetica, sans-serif;
	color:#000000;
	font-size: 100%;
	text-align: left;
	margin-left:0.7em!important;
	}

#dssubbody {
	width:62em !important;
	padding-top:0.5em;

}

a img {
	border:none;
}

#headerimg {
	margin-bottom:0.3em;
}

/* METANAVI */

#dssiteheader{
        
}


ul#metanavi {
	font-size:1.1em;
    margin-left:1.4em;
	margin-right:1.4em;
	border-bottom:1px solid #1B5173;
	margin-bottom:1em;
	padding-bottom:0.2em;
        
	
}

* html ul#metanavi {
	margin-left:0.7em;
}

ul#metanavi li {
	display:inline;
	line-height:0.67em !important;
	height:0.67em;
	
}



ul#metanavi li a {
	font-size:0.7em;
	color:#1B5173;
	border-left:1px solid #1B5173;
	padding-left:2.5em;
	padding-right:2.6em;
}

ul#metanavi li.first a {
        border-left:none;
	    padding:0em 1em 0em 0em;
	
}



#searchterm {
	width:7em;
	background-color:#E6EAF3;
	font-size:0.7em;
    color:#003585;
}

/* HEAD */

#image_container{
       width:48.875em;
}


/*Menu*/
#dsmenucontainer{
	width:10.05em;
	}
#dsmenucontainer{
	font-size: 1.1em;
	float:left;
	display: block;
	margin:0em 0em 0em 1.4em !important; 
	margin:0em 0em 0em 1.5em; 
	margin/**/:/**/0em 0em 0em 0.7em;
	}
#dsmenucontainer ul{
	line-height: 1.2em;
	list-style-type: none;
	margin-top: 0em;
	padding-top: 0em;
	margin-left: 0em;
	padding-left: 0em;
	margin-right: 0em;
	padding-right: 0em;
	margin-bottom: 0em;
	padding-bottom: 0em;
	}
#dsmenucontainer ul a:link, #dsmenucontainer ul a:visited{
	display: block;
	font-size:0.7em;
	}
:root #dsmenucontainer{
	width: 13.55em;
	width/**/:  10em!important;
	margin-right:1em;
	margin-right/**/:0em;
	}
#dsmenus a{
	display: block;
	text-decoration: none;
	}
#dsmenus li li li a{
	
	}
#dsmenus li a{
	
	}
/*Active Menu*/
.dsmenu_active a{
	font-weight:bold;
        color: #FFFFFF;
	line-height: 1.1em;
	
	background-color: #6486AC;
	margin-top: 0.1em;
	margin-right: 0em;
	margin-bottom: 3px;
	margin-left: 0em;
	padding-top: 0.5em;
	padding-right: 0em;
	padding-bottom: 0.5em;
	padding-left: 0.7em;
	}
/*Inactive Menu*/
.dsmenu_inactive a{
	font-weight:bold;
        color: #0C0D0F;
	line-height: 1.1em;
	
	background-color: #BFCCDC;
	margin-top: 0.1em;
	margin-right: 0em;
	margin-bottom: 3px;
	margin-left: 0em;
	padding-top: 0.5em;
	padding-right: 0em;
	padding-bottom: 0.5em;
	padding-left: 0.7em;
	}
/*Active Submenu*/
.dssubmenu_active a{
	font-weight:bold;
        color: #c64646;
	line-height: 1.1em;
	background-color: #EBEEF3;
	margin-top: 0.1em;
	margin-right: 0em;
	margin-bottom: 0.1em;
	margin-left: 0em;
	padding-top: 0.5em;
	padding-right: 0em;
	padding-bottom: 0.5em;
	padding-left: 1.5em;
	}
/*Inactive Submenu*/
.dssubmenu_inactive a{
	font-weight:bold;
        color: #1E4D93;
	line-height: 1.1em;
	background-color: #EBEEF3;
	margin-top: 0.1em;
	margin-right: 0em;
	margin-bottom: 0.1em;
	margin-left: 0em;
	padding-top: 0.5em;
	padding-right: 0em;
	padding-bottom: 0.5em;
	padding-left: 1.5em;
	}
* html .dsmenu_active a{
	height:0em;
	}
* html .dsmenu_inactive a{
	height:0em;
	}
* html .dssubmenu_active a{
	height:0em;
	}
* html .dssubmenu_inactive a{
	height:0em;
	}



/* COLUMNS & ARTICLES */




/* LINKLIST */


.dslinklist_0{
       color:#003585;
       font-weight:bold; 
       font-size:1em;
}

/* h1 - h6 */

h1 {
	font-size:1.3em;
	color:#003585;
	margin-bottom:1em;
}

.tooltip {
	position: absolute;
	display: none;
	background-color: #ffffff;
	border:1px solid silver;
	padding-bottom:0.5em;
	width:25em;
	-moz-opacity: 0.9;
	filter: alpha(Opacity=90);         
}

 

.tooltip h3 {
	background-color: #999999;
	padding:0.1em;
	color:#ffffff;
	text-align:center;
}

.tooltip p {
     padding:0.5em;
}


.header_annotation {
     padding:0em 0em 0.5em 1.2em;
     margin:0em 0em 0em 0em;
     font-weight:bold;
     color:#000000;
}

.doc_annotation {
     width:14em;
     padding:0em 0em 0em 0em;
     margin:0em 0em 0em 0em;
}

.doc_annotation li{
     list-style:square;
     list-style-image: url(file:///C|/RINDSF?SSER/temp/dynasite_umwelttech/images/doc.gif);
     list-style-position:outside;
     padding:0em 0em 0.5em 0em;
     margin-left:1.1em !important; margin-left:1.6em; margin-left/**/:/**/1.4em;
}

.doc_annotation a:link, .doc_annotation a:visited{
     color:#003585;
}



.link_annotation {
     width:14em;
     padding:0em 0em 0em 0em;
     margin:0em 0em 0em 0em;
     font-weight:bold;
}

.link_annotation li{
     list-style:square;
     list-style-image: url(file:///C|/RINDSF?SSER/temp/dynasite_umwelttech/images/link.gif);
     list-style-position:outside;
     padding:0em 0em 0.5em 0em;
     margin-left:1.1em !important; margin-left:1.6em; margin-left/**/:/**/1.2em;
}

.link_annotation a:link, .link_annotation a:visited{
     color:#003585;
}

/* Sitemap */

.sitemapheadline{
     text-decoration: none;
     background-color:#BFCCDC;
     display: block;
     width:25em;
     margin:0.8em 0em 0em 0em;
     padding:0em 1em  0em 1.5em;
     border: 1px solid #374F65;
}

.sitemapheadline li{
     list-style-type: none;
     padding:0em;
     margin:0em;
}


.sitemapheadline a:link,.sitemapheadline a:visited{
     font-weight:bold;
     font-size: 1.1em;
     color:#F8F6FF;
     text-decoration: none;
}

.sitemapheadline a:hover{
     color:#990000;
}

.sitemapsub{
width:25em;
background-color:#E1E7EF;
border: 1px solid #374F65;     
padding:0em 0em 0em 1.5em;
margin:0.2em 0em 0em 1em;
}

.sitemapsub li{
     list-style-type: none;
     padding:0em;
     margin:0em;
}

.sitemapsub a:link, .sitemapsub a:visited{
     text-decoration: none;
     color:#123446;
     font-size: 1.1em;
}

.sitemapsub a:hover{
     color:#990000;
}

.sitemapsubsub{
     width:24em;
     background-color:#E1E7EF;
     border: 1px solid #374F65;      
     padding:0em 0em 0em 1.5em;
     margin:0.2em 0em 0em 2em;
}

.sitemapsubsub li{
     list-style-type: none;
     padding:0em;

     margin:0em;

}

.sitemapsubsub a:link, .sitemapsub a:visited{
     text-decoration: none;
     color:#123446;
     font-size: 1.1em;
}
.sitemapsubsub a:hover{
     color:#990000;
}

#container_broschuere{
     font-size:1em;
     
     width:29.5em;
     float:left;
     padding:0em 0em 0em 0em;
     margin:0em 0em 1em 0em;          
}

#form_details{
     
     float:left;
     border: 1px solid #279C93;
     padding:0em 0em 0em 0em;
     margin:0em 0.5em 0em 0em;
     
}

#form_broschuere{
     font-size:1em;
     width:24.5em;
     background-color:#7DC4BE;
     float:left;

     padding:0.1em 0.1em 0.1em 0.3em;
     margin:0em 0.5em 0em 0em;
}


#form_menge{
      color:#6486AC;
      background-color: #F4FAF8;
      border: 1px solid #6486AC;
      height:1.3em;
      width:1.5em;
      float:left;
      padding:0em 0em 0em 0.2em;
      margin:0em 0em 0em 0em;
}




#form_ueberschrift{
     font-size:1em;
     font-weight:bold;
     height:1.55em;
     width:29.3em;
     color:#F4FAF8;
     background-color:#7DC4BE;
     padding:0.2em 0em 0em 0.3em;
     margin:0em 0em 1em 0em;
     clear:left;
     
}


#form_container{
     font-size:1em;
     width:29em!important;width:28em;
     float:left;
     padding:0em 0em 0em 0em;
     margin:0em 0em 0.5em 0em;          
}

#form_bezeichner{
     font-size:1em;
     font-weight:bold;
     width:9em!important;width:7.5em;
     height:1.4em;
     background-color:#6486AC;
     color:#F4FAF8;
     float:left;
     padding:0em 0em 0em 0.3em;
     margin:0em 0.5em 0em 0em;
}


#form_form{
      color:#6486AC;
      background-color: #FAFBFD;
      border: 1px solid #6486AC;
      width:16.2em;
      float:left;
      padding:0em 0em 0em 0.3em;
      margin:0em 0em 0em 0em;
}


input#newsletter { /* den Submit-Button */
  float: none;
  width: 10em;
  background-color:#BFCCDC;
  font-size:0.9em;
  font-weight:normal;
  margin-bottom:0.5em;
  border-top: 1px solid #6486AC;
  border-left: 1px solid #6486AC;
  border-right: 1px solid #374F65;
  border-bottom: 1px solid #374F65;
  color:#003484;
  
}



.sponsor_container{
      padding-top:1.2em;
      padding-left:0.5em;
      width:13.6em;
      font-size:0.7em;
      font-weight:bold;
}

.sponsor_container img{
      padding-top:0.5em;
      width:100%;
}


.checker{
color:#6486AC;
}

.radio_container{
color:#003484;
width:27.2em;
background-color:#EBEEF3;
border-top: 1px dashed #6486AC;
border-left: 1px dashed #6486AC;
border-right: 1px dashed #6486AC;

}

.radio{
font-size:1em;
font-weight:bold;
border-bottom: 1px dashed #6486AC;

padding: 0.4em 0.4em 0.4em 0.4em;
margin: 0em 0em 0em 0em;
}

.hinweis{
font-size:1em;

border-bottom: 1px dashed #6486AC;
padding: 0.5em 1em 0.5em 1em;
margin: 0em 0em 0em 0em;
}

/* Header mit AL-Logo*/
.hessendiv{
	width:47.3em;
	height:5.8em;
	margin-left:1.5em;
	margin-top:0.4em;
}
*html .hessendiv{
	margin-top:0.0em;
}
#logo_hessennanotech{
	float:left;
	width:11.0em;
	margin-right:32.4em;
	margin-top:0.3em;
}
*+html #logo_hessennanotech{
margin-top:0.0em!important;
}
#logo_landhessen{
	width:3.8em;
	float:left;
	margin-top:-0.6em;
}
*html #logo_landhessen{
	margin-top:-0.05em;
}
#logo_hessennanotech img{
	width:100%;
}

#logo_landhessen img{
	width:100%;
}
.headimg1{
	width:47.1em;
	margin-left:1.5em;
	border-top-style: solid;
	border-top-width: 0px;
	border-top-color: #a5a7a8;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
	margin-top:-0.1em;
	margin-bottom:0.3em;
	}
*html .headimg1{
	margin-left:1.5em;
	margin-top:-0.2em;
	width:47.1em;
}
*+html .headimg1{
margin-left:1.55em!important;
}
.headimg1 img{
	width:100%;
	border-left-style:none;
	white-space: nowrap;
	}
*html .headimg1 img{
	width:100%;
}

#dssearch_container{
	font-size:0.8em;
	background-color:#ebeef3;
	width:37.4em;
	padding:1em 1em 1em 1em;
}

#dssearch_container a:link, #dssearch_container a:visited, #dssearch_title a:link{
	color:#003585;
	font-weight:bold;
}

.dssearch_text1{
	background-color:#cbd4e1;
	margin:0.5em 0em 0.5em 0em;
	padding:0.3em 0.3em 0.3em 0.3em;
}

.dssearch_text2{
	background-color:#cbd4e1;
	margin:0.5em 0em 0.5em 0em;
	padding:0.3em 0.3em 0.3em 0.3em;
}

.dssearch_highlight strong{
	color:#990000;
	margin:0.5em 0em 0.5em 0em;
	padding:0.3em 0.3em 0.3em 0.3em;
}

#dssearch_head{
	font-size:1em;
	color:#003585;
	font-weight:bold;
	margin:0em 0em 1em 0em;
}

#dssearch_foot{
	font.size:1em;
	color:#003585;
	font-weight:bold;
	margin:0em 0em 1em 0em;
}

.kontaktformular{
	font-size:100%
	}
.kontaktformular div{
	width:5em;
	float:left;
	}
.newsletter_abo label{
	display: block;
  	float: left;
	width: 10em;}

.dsoption_1{
color:#003585;
        font-weight:bold;
}

/*Hervorhebung des Menüpunktes Nanotechnologieforum*/
/*#dsmenuli_5383 a:link{
background:#f0c236;
}

#dsmenuli_5383 a:visited{
background:#f0c236;
}
#dsmenuli_5384 a:active{
background:#EED68D;
}
#dsmenuli_5384 a:visited{
background:#EED68D;
}
#dsmenuli_5385 a:active{
background:#EED68D;
}
#dsmenuli_5385 a:visited{
background:#EED68D;
}
*/