/* 
	use this to insert stylesheet in html
	<link rel="stylesheet" type="text/css" href="text_styles.css">
*/

div.main {
  position:absolute;
  width:800px;
  height:610px;

  top:50%;
  left:50%;
  margin-left:-400px;
  margin-top:-305px;
}

div.menu_container table,td{
 	height:46px;
}

td.bild_container {
   width:325px;
   height:345px;
}

td.inhalt_container {
	width:475px;
	height:335px; 
	padding:5px 5px 5px 20px;
}

div.inhalt table,td{
 	height: 20px;
}
/*

#yogared   { background-color: #CC3333;}
#yogablue  { background-color: #3399CC;}
#yogagreen { background-color: #336633;}

*/

div.inhalt {
	width: 450px; /* was 450 and 335 */
	height: 335px;
	/*position:relative;*/
	overflow: auto;
	color:#FFFFFF;
	line-height:135%;
	letter-spacing:0.06em;
	font-family: Arial;
	font-size: 11pt;
}


 
div.inhalt a.partnerlink:link { color:white; text-decoration:none; }
div.inhalt a.partnerlink:visited { color:white; text-decoration:none; }
div.inhalt a.partnerlink:active { color:white; text-decoration:none; }
div.inhalt a.partnerlink:hover { color:white; text-decoration:underline; }


div.inhalt b {
	font:bold 11pt Arial;	
}

div.inhalt b[big] {
	font:bold 13pt Arial;	
	margin-right:1em;
}

div.inhalt p {
	margin-left:7mm; 
	margin-right: 17px;
	text-indent:-7mm;
}

div.inhalt p.termin {
	margin-left:0mm; 
	text-indent:0mm;	
	
}

div.inhalt p.anderertext {
	margin-left:0mm; 
	text-indent:0mm;		
}

div.inhalt hr {
  width:400px; 
  color:white; 
  height:1pt;
  border-style:solid;
  border-bottom-style:hidden;
  margin-top:8mm;
  margin-bottom:8mm;
  text-align:center; 
}



p.infos {
	margin-left:0mm;
	text-indent:0mm;
	text-align:justify;
}


div.ihead {
	margin-left:0mm; 
	text-indent:0mm;
	
    float: left; /*width: 20mm;*/
	min-width:20mm;
    margin: 0; padding: 0;
    border: 0px;
}


div.itext {
	margin-left:20mm; 
	text-indent:0mm;
}

div.iend {
	text-indent:0mm;
	text-align:left;
	float: left;
	width: auto;
	padding: 0;
	border: 0px;
	margin: 0;
}

 *.b {
	font-style:bold;
}
