* { margin:0; padding:0; }

body { background:#fff; color:#000; font-family:Arial, Helvetica, Geneva, sans-serif; font-size:10pt; text-align:left; }

img { border:0; }

td, tr, p, div { color:#000; }

a:link, a:visited { color:#006; text-decoration:none; }

a:hover { color:#06baff; text-decoration:none; }

hr, hr.separator { height:1px; width:100%; border-top:1px solid #666; border-bottom:1px solid #333; }

ul, li { list-style: none; }

/* ################   Position ################  */
#all { width:788px; height:auto; background:transparent;	 }

#logo { position:relative; top:0; left:120px; padding-bottom:15px; }

#navigation, #hauptmenu, #fraunhofer_link, #servicemenu { display:none; }

#seitebanner img { position:relative; top:0; left:0; 	width:574px; border:0; padding-bottom:1px; }
#seitebanner #intro { display:none; }

#mitte { position:relative; top:0; left:10px; width:574px; height:auto; min-height:295px; border:0; }

#mitte hr { border:0; width:574px; color:#999; background:#999; height:2px; }

/*Mitte Normal*/
#Inhalt_mitte { position:relative; top:-2px; left:0; width:574px; height:auto; min-height:295px; background:#f3f3f3; border-top:2px solid #999; border-bottom:2px solid #999; }

#Inhalt_mitte ul li { list-style:square; padding-left:1px; margin:2px 14px 0 14px; }

#artikel { position:relative; top:0; left:0; width:574px; height:auto; border:0; }

.artikel { position:relative; top:0; left:0; width:574px; height:auto; border:0; margin-bottom:10px; padding-bottom:10px; }

#leer, .leer { clear:both; top:0; left:0; width:574px; height:1px; border:0; }

.leer_artikel { clear:both; top:0; left:0; width:574px; height:1px; border:0; }

#Images, .Images { float:left; width:182px; height:auto; border:0; }

.imagelist { float:left; display:block; width:182px; height:auto; border:0; padding:0; }

.imageunterschrift { height:auto; margin-bottom:20px; padding:0; width:182px; position:relative; border:0; font-size:8pt; clear:both; }

#text_inhalt, .text_inhalt { float:right; width:378px; height:auto; border:0; padding:0; }

#text_inhalt_balke { border:0; display:block; float:right; height:auto; padding:0; width:373px; padding-left:5px; margin-top:-15px; }

#artikel_titel, .artikel_titel { border:0; height:auto; left:0; position:relative; top:0; width:364px; margin-bottom:10px; font-weight:bold; }

.artikeltitelklein { font-weight:bold; }

#artikel_info, .artikel_info { border:0; height:auto; left:0; position:relative; top:0; width:364px; padding:0; right:14px; }

.artikel_info li, .artikel_info ul, #artikel_info li, #artikel_info ul { margin:10px 0 15px 15px; padding-left:7px; }

#more, .more { position:relative; top:10px; left:0; }
/*Mitte Normal Ende*/

/*Mitte Weiß*/
.balke_full { position:relative; width:569px; background:#fff; font-weight:bold; border:2px solid #000; padding-left:5px; }
/*Mitte Weiß Ende*/

/*Menu in der Mitte Oben*/
#mitte .mitte_menu_liste { position:relative; top:0; border:0; background:#fff; padding-top:5px; }

#mitte .mitte_menu_liste li, #mitte .mitte_menu_liste ul { list-style-type:none;	 }

#mitte .mittemenuinhalt { border:0; display:block; float:right; height:auto; position:relative; width:378px; margin:-23px 0 10px 0; }

#mitte .mittemenuinhalt a { background:transparent url(../images/Icon_vdtc.gif) no-repeat scroll 0 5px; border-bottom:1px solid #999; display:block; font-weight:bold; line-height:19px; padding-left:14px; padding-top:2px; position:relative; text-align:left; }

#mitte .menumitteueberschrift { background:transparent; border:0; font-weight:bold; line-height:15px; margin:0 0 4px 5px; text-align:left; }

#mitte .mitte_menu_leer { clear:both; height:0; left:0; top:0; width:574px; border-bottom:3px solid #999; }
/*Menu in der Mitte Oben Ende*/

/*Menu in der Mitte unten*/
#mitte #Inhalt_mitte .mitte_menu_liste { position:relative; top:-120px; border:0; width:378px; left:196px; }

#Inhalt_mitte .menumitteueberschrift { float:left; display:block; width:182px; height:auto; border:0; background:transparent; line-height:15px; margin-bottom:10px; text-align:left; }

#Inhalt_mitte .mittemenuinhalt { float:right; display:block; width:378px; height:auto; border:0; padding-top:23px; }

#Inhalt_mitte .mittemenuinhalt a { background:transparent url(../images/Icon_vdtc.gif) no-repeat scroll 44px 3px; border-bottom:0; display:block; font-weight:bold; line-height:14px; padding-left:58px; padding-top:2px; position:relative; text-align:left; }

#Inhalt_mitte .mitte_menu_liste { background:#f3f3f3; border-bottom:0; border-top:0; padding-top:5px; }

#Inhalt_mitte .mitte_menu_liste li, #Inhalt_mitte .mitte_menu_liste ul { list-style-type:none; }

#Inhalt_mitte .mitte_menu_leer { clear:both; top:0; left:0; width:574px;	height:25px; border:0; }
/*Menu in der Mitte unten Ende*/

/*Artikel in der Mitte Bild gross*/
.rahmenbreit { position:relative; width:373px; background:#ccc; font-weight:bold; padding-left:5px;	}

.imagebreit img { float:left; width:378px; height:auto; border:0; }

.textinhaltschmall { float:right; display:block; width:182px; height:auto; border:0; }

.artikeltitelsmall { border:0; height:auto; left:0; position:relative; top:0; width:182px; margin-bottom:10px; font-weight:bold; }

.artikelinfosmall { border:0; height:auto; left:0; position:relative; top:0; width:182px; right:14px; }

.artikel_info_imagebreit { position:relative; left:0; top:0; }

.artikel_info_imagebreit img { float:left; height:auto; width:378px; margin-right:14px; margin-bottom:10px; }
/*Artikel in der Mitte Bild gross Ende*/

/* Fdas Bild mit der ganze Breite in der Mitte*/
.rahmenfull { position:relative; width:569px; background:#fff; font-weight:bold; padding-left:5px; }

.balke_full { position:relative; width:569px; background:#fff; font-weight:bold; padding-left:5px; }

.mitteimagefull img { position:relative; 	width:574px; }
/*das Bild mit der ganze Breite in der Mitte ende*/

/*Liste aus normalen Texlink Keine Menus*/
.artikel_titel_liste { margin-top:15px; font-weight:bold; }
/*Liste aus normalen Texlink Keine Menus Ende*/

/* Pressemitteilungen Menu Archiv */
#Inhalt_mitte .menu_archiv { background:#f3f3f3; }

#Inhalt_mitte .menu_archiv ul, #Inhalt_mitte .menu_archiv li { list-style:none; }

#Inhalt_mitte .menu_archiv li { background:transparent url(../images/Icon.gif) no-repeat scroll 0 1px; font-weight:bold; left:182px; margin-bottom:5px; position:relative; top:0; padding-left:14px; }
/* Pressemitteilungen Menu Archiv */

/* Pressefotos */
/* Pressefotos Liste */
.artikel_pressefoto .text_inhalt { float:right; width:378px; height:auto; border:0; }

.artikel_pressefoto .text_inhalt p { padding-top:15px; }

.artikel_pressefoto .imagelist { }

.artikel_pressefoto .text_inhalt .more { position:relative; top:0; left:0; font-weight:normal; }

.artikel_pressefoto .Images { }

.artikel_pressefoto .artikel_info { }

.artikel_pressefoto .leer {  }

/* Pressefotos Detail */
.ganze { border:0; width:100%; height:auto; padding:10px 0 0 10px; color:#006; }

.pressefoto_ueberschrift { position:relative; padding-bottom:10px; font-weight:bold; color:#006; }

.pressefoto_info { position:relative; padding-bottom:10px; color:#006; }

.save { position:relative; padding-bottom:10px; font-weight:bold; color:#000; width:100%; text-align:center; }

.pressefoto_image { position:relative; }
/*  Pressefotos Ende  */

#footer, #footer_pressemitteilung_list { position:relative; top:0; left:0; width:574px; height:auto; border:0; }

#footer_pressemitteilung_details { position:relative; top:0; left:0; width:574px; height:auto; border:0; }

#footer .linking_policy { display:none; }

#footer_pressemitteilung_list .linking_policy , #footer_pressemitteilung_list .linking_policy i { display:none; }

#footer_pressemitteilung_details .linking_policy { display:none; }

#footer .coop { border:0; height:30px; left:197px; top:5px; width:202px; position:absolute; text-align:left; }

#footer_pressemitteilung_list .coop, #footer_pressemitteilung_list .coop i { border:0; height:30px; float:left; left:197px; top:1px; width:200px; position:relative; text-align:left; font-style:normal; }

#footer_pressemitteilung_details .coop { border:0; float:left; left:196px; top:1px; width:200px; position:relative; text-align:left; font-style:normal; }

#footer .print { display:none; }

#footer_pressemitteilung_list .print, #footer_pressemitteilung_list .print i { display:none; }

#footer_pressemitteilung_details .print { display:none; }

#wrapper { margin: 0 0 0 21%}

.menu_mitte { background:#f3f3f3; margin-top:-2px; border-bottom:0; }

.menu_mitte .artikel { font-style:normal; font-weight:bold; padding-bottom:0; margin-bottom:0; }

.menu_mitte .artikel .text_inhalt .artikel_info, .menu_mitte .artikel .text_inhalt .artikel_info i { font-style:normal; font-weight:bold; padding-bottom:5px; }

#balke, .balke, .rahmen { background:#ccc; font-weight:bold; width:177px; padding-left:5px;	}

#main2 { border-top:2px solid #999; }

.contact { position:relative; top:20px; }