body{
        font-family: verdana, arial, helvetica, sans-serif;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
		  background-color: #FFFFFF;
		  	padding-top:20px;
	padding-left:21px;

}
p,ul,ol,li,div,td,th,address,blockquote,nobr,b,i ,a,marquee,div,textarea,input
{
font-family:  arial, helvetica, sans-serif;

}
.myListe{
	font-size: 2.5em;
	line-height: 23px;
	list-style-image: url(../grafik/dreieckblau2.png);
	background-color: Yellow;
	
	
	text-align: left;
}
li{
	vertical-align: top;
	line-height: 30px;
	color: Red;
	padding: 30px 0px 0px 12px;
}
.linkLayer1{
	background-color: #F5BA00; /*#F5BA00;  #FFFFFF*/
	color:#FFFFFF;/* #FFFB81;*/
	  font-size:9px;
	  letter-spacing:2px;
	 /* font-weight: bold;*/
	width: 211px;
	/*padding-top: 10px;*/
	

}
.AktionLayer{
	background-color: #F5BA00; /*#F5BA00;  #FFFFFF*/
	color:#FFFFFF;/* #FFFB81;*/
	  font-size:9px;
	  letter-spacing:2px;
	line-height:20px;
	width: 211px;
	height:10px;
	vertical-align:top;
	
	
	

}
.Layer_link{
	background-color: #F5BA00; /*#F5BA00;  #FFFFFF*/
	color: #FFF;
	  font-size:9px;
	letter-spacing:2px;
	height: 14px;
	padding-left:33px;
	padding-top: 8px;
	text-align: left;
	

}
div.linkinlayer{
	padding-left:11px;
}

table.ForTheLinks{
	
	height: 350px;

}
b{
      font-size: 12px;;
	letter-spacing: 1px;
	color: #2A384C;
	line-height: 1.6em;
}

b.kunstraum{
  font-size: 11px;
	letter-spacing: 2px;
		color: #909090;
	line-height: 1.6em;
	font-weight:bold;
}

td{
	vertical-align: top;
	text-align: left;
}
/*divs */
div.topper{

}
div.copy{
	font-size:9pt;
	color: Gray;
	text-align: right;
}
/*additionals*/





td.liste{
	 font-size:11pt;
	   color: #303595;
		font-weight: bold;
	}

/*headcontent*/
table.headcontent{
	
	 width:100%;
	 border: 0px;
	 height: 212px;
	 padding: 0px;
}


td.headpic{
	 width:676px;
	height:190px;
		 background-image: url(../grafik/labratory1.jpg);
	background-repeat: no-repeat;
		 background-color: #FFFFFF;/*#F5BA00;*/
	/*padding-top: 154px;*/
		font-family:  arial, helvetica, sans-serif;
	font-size: 11px; /*color: #303595;*/
	color:#AD4202;
	text-decoration: none;
	font-weight: bold;
	letter-spacing:1px;
	text-align: center;
	vertical-align: bottom;


	

}

/* /headcontent*/
td.logo{
	background-color: White;
	width: 183px;
}
td.logo_02{
	width: 122px;
		 background-color: #F5BA00;
		color: #FC6F00;;
	background-image: url(../grafik/slices/logo_2corner.jpg);
	background-repeat: no-repeat;
	height: 190px;
	
	
}
.smallbold{
        font-family: arial, helvetica, sans-serif;
        font-size: 8pt;
        color: #777777;
        font-weight: bold;
	text-align: left;
}
/* td fuer Links*/
td.links{
	
	vertical-align: middle;
	text-align: left;
	height: 30px;
	padding-top:0px;
}
td.linksinner{
	
	/*vertical-align: middle;*/
	text-align: left;
	height: 16px;
	
}
/*headline_1*/
.headline_1{
	font-family: arial, helvetica, sans-serif;
	font-size: 1.1em; 
	color: #FC6F00;
	font-weight: bold;
padding-left:0px;
letter-spacing: 4px;

}
.innercontent{
	font-size: 13px;
	letter-spacing:0.5px;
	color: #000000;
	line-height: 1.5em;
	/*font-weight: bold;*/
	padding-left:8px;

}
.innercontent_arrow{
	font-size: 13px;
	letter-spacing:0.5px;
	color: #666666;
	line-height: 1.5em;
	
	padding-left:8px;

}
td.innercontentgray{
	font-size: 13px;
	letter-spacing: 2px;
	color: #808080;
	line-height: 1.4em;
	/*font-weight: bold;*/
	padding-top: 4px;
	padding-left:8px;
	vertical-align: bottom;
}

td.innercontentaktuell{
	font-size: 0.9em;
	letter-spacing: 1px;
	color: #000000;
	line-height: 1.5em;
	/*font-weight: bold;*/
	padding-top: 2px;
	padding-left:8px;
	vertical-align: bottom;
}


td.innergray_big{
	font-size: 110%;
	letter-spacing: 1px;
	color: #909090;
	line-height: 1.4em;
	font-weight: 900;
	vertical-align:bottom;

	
}
td.innergray_big2{
	font-size: 80%;
	letter-spacing: 1px;
	color: #909090; /*line-height: 1.4em;*/
	font-weight: 900;
	vertical-align: bottom;
}
td.innercontentorange{
	font-size: 13px;
	letter-spacing: 1px;
	color: #FC6F00;
	line-height: 1.4em;
	font-weight: bolder;
	padding-left:8px;
	padding-top:2px;
}
td.innercontentorange2{
	font-size: 0.9em;
	letter-spacing: 1px;
	color: #FC6F00;
	line-height: 1.8em;
	font-weight: bolder;
	padding-left:4px;
}
td.termineorange{
	font-size: 13px;
	letter-spacing: 1px;
	color: #FC6F00;
	line-height: 1.3em;
	font-weight: bold;
	padding-left:8px;
	padding-top:2px;
}
.arturleft{
	background-color: #EDDA98;
	width: 150px;
	height: 300px;
}
.arturright{
	/*background-color: #6c6c6c;*/
	background-color: #EDDA98;
	width: 511px;
	
}
div.artur1{
	padding-left:14px;
	padding-top: 14px;
	color: #000;
	font-size:12px;
	font-weight: bold;
	letter-spacing: 1px;
	line-height: 18px;
	width: 138px;
	
}

/**additionales*/
.contHeadBlack{
	font-size:14px;
	color: #2A384C;
	font-weight: bold;
}
.contHeadBlack_b{
	font-size: 0.9em;
	color: #2A384C;
	font-weight: bold;
}
.contHeadGray{
	font-size: 0.9em;
	color: #909090;
	font-weight: bold;
}

  .small{
            font-size: 1px;
	

        }
   .small_b{
   font-size: 1px;
	height: 1px;
	background-color: #FD6E00;
	background-image: url(../grafik/1px.gif);
	background-repeat: no-repeat;
	border: 0;
	

        }
/*Links*/

td.linkarea{
	 background-color: #F5BA00;
	width: 210px;
	padding-top: 30px;

}
div.inKontakt{
	padding-left:28px;
	padding-top: 8px;
}
div.inImpress{
	padding-left:33px;
	padding-top: 8px;
}
div.inHome{
	padding-left:19px;
	padding-top: 12px;
}
div.address{
	font-family:  arial, helvetica, sans-serif;
	font-size: 1.1em; /*color: #303595;*/
	color:#AD4202;
	text-decoration: none;
	font-weight: bold;
	letter-spacing:1.2pt;
		padding-bottom: 12px;
		padding-left:4px;
	
}
.smalla{
	font-size: 1px;
	height: 1px;
	background-color: #ffffff;
	background-image: url(../grafik/1px.gif);
	background-repeat: no-repeat;
	border: 0;
}
.activate{
	font-family:  arial, helvetica, sans-serif;
	font-size: 11px; 

	color: #FFFFFF;
	text-decoration: none;
	height: 13px;
	font-weight: bold;
	letter-spacing:2px;
		vertical-align: middle;
/*		width:170px;
	height:16px;
	background-color: #Ff0000;

	vertical-align: bottom;*/

	
}

.steinerheader{
		font-size: 13px;
	letter-spacing:0.5px;
	color: #000000;
	line-height: 1.5em;
	font-weight:normal;
	padding-left:0px;

		
}
a{
	font-family:  arial, sans-serif;
	font-size: 11px; /*color: #303595;*/
	color:#AD4202;
	text-decoration: none;
	font-weight: bold;
	letter-spacing:2px;

}
a:link{
	color:#AD4202;

}
a:visited{
  color:#AD4202;
          }

a:active{
 color:#AD4202;
 }
a:hover{
         color:#FD6E00;
        }
		  
/* maillinks indexseite*/
a.second{
      
      color: #FFFB81;
        text-decoration: none;
		  font-weight: bold;
	letter-spacing:2px;
        /*font-weight: bold;*/
}
a.second:link{
      color: #FFFB81;
}
a.second:visited{
  color: #FFFB81;
          }
			 
			 
/* innerlinks*/
a.innerlinks{
      
      color: #909090;
      text-decoration: none;
	  letter-spacing:2px;
	  background-image: url(../grafik/arrow_grau.gif);
	background-repeat: no-repeat;
	border: 0;
	padding-left: 22px;
	vertical-align: top;
}
a.innerlinks:link{
      color: #909090;
}
a.innerlinks:visited{
  color: #909090;
          }
          
	/* innerlinks2_film*/
a.innerlinks2_film{
	font-size: 10px;;
	color: #666;
	text-decoration: none;
	font-weight: bold;
	line-height: 1.2em;
	letter-spacing: 1px;
	background-image: url(../grafik/arrow_termine.gif);
	background-repeat: no-repeat;
	border: 0;
	padding-left: 14px;
	vertical-align: top;
}
a.innerlinks2_film:link{
   color: #666;
}
a.innerlinks2_film:visited{
color: #666;
          }
			 
	/* innerlinks2*/
a.innerlinks2{
	font-size: 0.8em;
	color: #666;
	text-decoration: none;
	font-weight: bold;
	line-height: 1.2em;
	letter-spacing: 1px;
	background-image: url(../grafik/arrow_whiteonly.gif);
	background-repeat: no-repeat;
	border: 0;
	padding-left: 14px;
	vertical-align: top;
}
a.innerlinks2:link{
   color: #666;
}
a.innerlinks2:visited{
color: #666;
          }
			 		 
/* innerlinks weisser Pfeil*/
a.whitearrow{
      
      color: #909090;
		font-size:10px;;
        text-decoration: none;
		  font-weight: bold;
	letter-spacing:2px;
        /*font-weight: bold;*/
		  background-image: url(../grafik/arrow_white.gif);
	background-repeat: no-repeat;
	border: 0;
	padding-left: 20px;
	vertical-align: top;
}
a.whitearrow:link{
      color: #909090;
}
a.whitearrow:visited{
  color: #909090;
          }
/* innerlinks nur weisser Pfeil*/
a.whitearrow2{
      
      color: #999999;
		font-size: 0.7em;
        text-decoration: none;
		  font-weight: bolder;
	letter-spacing:2px;
        font-weight: bold;
		  background-image: url(../grafik/arrow_whiteonly.gif);
	background-repeat: no-repeat;
	border: 0;
	padding-left: 16px;
	/*vertical-align: bottom;*/
}
a.whitearrow2:link{
      color: #999;
}
a.whitearrow2:visited{
  color: #999;
          }
a.whitearrow2:hover{
         color:#FD6E00;
        }
/* innerlinks nur weisser Pfeil*/
a.whitearrow3{
      
      color: #909090;
		font-size:13px;
        text-decoration: none;
			letter-spacing:1px;
        font-weight: bold;
		  background-image: url(../grafik/arrow_white_bottom.gif);
	background-repeat: no-repeat;
	border: 0;
	padding-left: 16px;
	vertical-align: bottom;
}
a.whitearrow3:link{
      color: #909090;
}
a.whitearrow3:visited{
  color: #909090;
          }
          
 a.externe:hover{
         color:#FD6E00;
        }         
          
 a.externe{
	font-family:  arial, sans-serif;
	font-size: 11px; /*color: #303595;*/
	color:#2A384C;
	text-decoration: none;
	font-weight: bold;
	letter-spacing:2px;

}
a.externe:link{
	color:#2A384C;

}
a.externe:visited{
  color:#2A384C;
          }

a.externe:active{
 color:#2A384C;
 }
a.externe:hover{
         color:#FD6E00;
        }
        
 /* innerlinks kein Pfeil PDF Download*/
a.noarrow_grey{
      
      color: #909090;
		font-size: 0.7em;
        text-decoration: none;
		  font-weight: bolder;
	letter-spacing:2px;
        font-weight: bold;
	border: 0;
	padding-left: 6px;
	/*vertical-align: bottom;*/
}
a.noarrow_grey:link{
      color: #909090;
}
a.noarrow_grey:visited{
  color: #909090;
          }
   

  a.zitate{
	font-family:  arial, sans-serif;
	font-size: 11px;
	color:#999999;
	text-decoration: none;
	font-weight: bold;
	letter-spacing:2px;
	        font-weight: bold;
	/*		    background-image: url(../grafik/arrow_whiteonly.gif);
	background-repeat: no-repeat;*/
	border: 0;
	padding-left: 0px;
	
	

}
a.zitate:link{
	color:#999999;

}
a.zitate:visited{
	color:#999999;
          }

a.zitate:active{
	color:#999999;
 }
a.zitate:hover{
         color:#FD6E00;
        }
		  
 a.akterm{
       color: #808080;
		font-size:13px;;
        text-decoration: none;
		letter-spacing:2px;
        background-image: url(../grafik/arrow_termine_1.gif);
	background-repeat: no-repeat;
	border: 0;
	line-height:20px;
	padding-left: 18px;
	padding-top: 0px;
	vertical-align:zop;
	font-weight:normal;
}
a.akterm:visited{
  color: #808080;
          }

a.akterm:active{
color: #808080;
 }
a.akterm:hover{
         color:#FD6E00;
        }
 a.gsell{
          	font-size: 0.9em;
	letter-spacing: 1px;
	color: #FC6F00;
	line-height: 1.8em;
	font-weight: bolder;
	padding-left:4px;
}
a.gsell:visited{
 	color: #FC6F00;
          }

a.gsell:active{
	color: #FC6F00;
 }
a.gsell:hover{
         color:#FD6E00;
        }
