body { 	margin: 0px;	padding : 0px;	font-family : Helvetica, Neue Helvetica, Verdana, Arial, sanserif;	background: url(pics/hg-1.png) repeat;} #container { 	margin : 0 auto;	width : 965px;	background-color : #ffffff;}  /* _____ Kopf und Navigation  __________________________________________*/    #kopf { 	margin : 0;	width : 100%;	height : 150px;	background : url(pics/message-400.png) no-repeat;	background-position : 40px 50px;	float : left;}    #navig { 	width: 100%;	height: 26px;	background: url(pics/menu-hg.jpg) repeat-x;	padding: 0;	text-align: left;	float : left; } #navig ul  {	padding: 0;	margin: 0 0 20px 40px;	width: 890px; 	border-left: 1px solid #999999;  	float: left;}#navig ul li { 	display: inline; }#navig ul li a  {	padding: 0 15px 0 15px;	color: #333333;	font-size : 12px;	line-height : 26px;	font-weight : bold;	letter-spacing : 2px;	text-decoration: none;	border-right: 1px solid #999999; 	float: left;}#navig ul li a:hover  {	background: url(pics/menu-hover.jpg) repeat-x;	color: #ffffff;}#navig ul li a#akt  {	background: url(pics/menu-akt.jpg) repeat-x;	border-left: 1px solid #999999; 	border-right: 1px solid #999999; 	color: #990000;}    #navig #kontakt  {	float : right;	border-left: 1px solid #999999;}/* _____  Aktions-Button   _______________________________________*/#aktion {	position:relative; 	top:25px; 	left:640px; 	width:80px; 	height:80px;	z-index:1; 	background-color:transparent; }/* _____ Inhalt mit Varianten   _______________________________________*/#inhalt { 	position: relative;	top: 30px;	left: 40px;	width : 585px;	margin-bottom : 50px;	padding-right : 10px;	border-right : solid 1px #dddddd;    	float : left;  }#inhaltbreit {  position: relative; top: 30px; left: 40px;  margin-bottom : 50px; width : 890px; background-color:transparent; float : left;    } #rechts {   position: relative;  top: 30px;  left: 65px;  margin-bottom : 50px;  width : 270px;  float : left;    }
  
 #inhalt  .birahmen {     background-color:#000;    color:#fff;    margin-top:10px;    margin-bottom:10px;    border:2px solid #000;    width:585px;   } #inhalt .bu {    font-size:13px;    font-family:arial,helvetica,sans-serif;    padding:4px 10px 4px 10px;}/* _____ Inhalt-Text   _______________________________________*/h1 {     font-family: Georgia, Times New Roman, Serif;    font-size : 26px;    line-height:30px;    color: #990000;    font-weight: normal;    margin-bottom: 12px;}h2 {     font-size:14px;    line-height:16px;    font-weight:normal;    text-transform:uppercase;    letter-spacing : 1px;    color: #990000;    text-align:left;        border-top: 1px solid #dddddd;    padding-top : 4px;    border-bottom: 1px solid #dddddd;    padding-bottom : 2px;    margin-top: 10px;    margin-bottom: 6px;}   h3 {     font-family: Georgia, Times New Roman, Serif;    font-size : 20px;    line-height:24px;    color: #990000;    font-weight: normal;    margin-bottom: 12px;}    h4 {     font-size:13px;    line-height:15px;    font-weight:normal;    text-transform:uppercase;    letter-spacing : 1px;    color: #990000;    text-align:left;        margin-bottom:2px;}   h5 {     font-family: Georgia, Times New Roman, Serif;    font-size : 24px;    line-height:27px;    color: #000000;    font-weight: normal;    margin-top:8px;    margin-bottom: 12px;    }p,dt,li { 	font-size : 15px;	line-height : 20px;	margin-top : 0px;}    option,select { 	font-size : 12px;	line-height : 12px;	margin-top : 0px;}    p.a14 { 	font-size : 14px;	line-height : 20px;	font-weight : bold;	text-transform : uppercase;	color : #990000;	margin-top : 0px;	margin-bottom : 6px;}    .rahmen { 	border : 1px  solid #999999; 	padding : 10px 10px 0 10px;	margin-right:  6px;	margin-bottom : 10px;}p.vorvoll { 	font-size : 15px;	line-height : 20px;	margin-top : 0px;	margin-bottom : 0px;}p.volltext  { 	color:#999999; 	font-weight:bold;	margin-top: 1px;	margin-bottom: 10px;}     p.volltext-1  { 	color:#000099; 	font-weight:bold;	margin-top: 0px;	margin-bottom: 15px;	text-align : right;}         a, a:hover  {	color: #000000;	text-decoration: none;}    a.vor {	font-size:14px;	line-height:20px;	font-weight:bold;	color: #000000;	text-align:left;    	text-decoration: none;}a.vor  {	width: 99%; /* f&uuml;r Internet Explorer */}a.vor  {	voice-family: "\"}\"";	voice-family: inherit; /* f&uuml;rInternet-Explorer 6 */}  a.vor:hover {    color: #000000;    text-decoration: none;    border-bottom : solid 2px #000000;} .grau {	color : #993333;}a.probe {	font-size:14px;	line-height:20px;	font-weight:bold;	padding-left: 13px;	color: #336699;	text-align:left;    	text-decoration: none;	background: url(pics/probe2.gif);	background-repeat: no-repeat;	background-position: left center;}a.probe  {	width: 99%; /* f&uuml;r Internet Explorer */}a.probe  {	voice-family: "\"}\"";	voice-family: inherit; /* f&uuml;rInternet-Explorer 6 */}  a.probe:hover {    border-bottom : solid 2px #336699;} a.edit {	font-size:14px;	line-height:20px;	font-weight:bold;	padding-left: 13px;	color: #336699;	text-align:left;    	text-decoration: none;	background: transparent url(pics/probe2.gif) left center no-repeat;}a.edit  {    width: 99%;     /* f&uuml;r Internet Explorer */}a.edit  {	voice-family: "\"}\"";	voice-family: inherit; /* f&uuml;rInternet-Explorer 6 */}  a.edit:hover {    font-weight:bold;    padding-left: 13px;    color: #336699;    text-align:left;        border-bottom : solid 2px #336699;} a.werk {	font-size:14px;	line-height:20px;	font-weight:bold;	padding-left: 13px;	color: #880000;	text-align:left;    	text-decoration: none;	background: transparent url(pics/probe1.gif) left no-repeat;}a.werk  {    width: 99%; /* f&uuml;r Internet Explorer */}a.werk  {	voice-family: "\"}\"";	voice-family: inherit; /* f&uuml;rInternet-Explorer 6 */}  a.werk:hover {	font-weight:bold;	padding-left: 14px;	color: #000000;	text-align:left;    	text-decoration: none;	background: transparent url(pics/probe1.gif) left no-repeat;} img.titel {    border: 1px solid #999999;    margin-bottom:10px;} img.titeloben {    margin-top:20px;     margin-bottom:10px;    border: 1px solid #999999;} 

/* _____  Werkstatt  ______________________________________________*/

.zeile {
    margin :  0;	
    padding : 0;
    float : left;
	}

.werk {
    margin : 0 7px 10px 0;	
    padding : 0;
    float : left;
	}

.werkre {
    margin : 0 0 10px 0;		
    padding : 0;
    float : left;
	}	
	
.werk img,	
.werkre img  {    border: 1px solid #999999;
    margin : 0;
    padding : 0;	}

.werk p,
.werkre p {
	font-family : Arial,sanserif;
	font-size: 13px;
	line-height : 100%;
	color : #000000;
	margin : 0;
	padding : 0;
}
/* _____  Fachtagung  ______________________________________________*/ .tagung { 	border-right : 2px  solid #cccccc; 	border-bottom : 2px  solid #cccccc; 	background : #eeeeee;	padding : 10px 10px 0 10px;	margin-right : 6px;}p.tagung1 {     color :  #666666;    font-size : 14px;    letter-spacing : 1px;    margin-bottom : 0;    }h1.tagung3 { 	color : #333333;	font-size : 33px;	line-height:36px;	margin-top : 3px;	margin-bottom : 10px;}/* _____   Fuss   ______________________________________________*/#fuss { 	clear : both;	margin-top : 90px;	width : 100%;	height : 25px;	background-color : #666666;}  #fuss ul  {   margin-right: 30px;}#fuss ul li {     display: inline;     float: right;}#fuss ul li {     margin-left: 20px; }#fuss ul li a  {	color: #aaaaaa;	font-size : 12px;	line-height: 20px;	font-weight : bold;	letter-spacing : 1px;	text-decoration: none;	padding-left: 9px;	background: transparent url(pics/vor1.gif) left no-repeat;}#fuss ul li a:hover  {  color: #ffffff;}