body {
	margin: 0px;
	padding: 0px;
	text-align: left;
	font-family: Arial, Verdana, CourierNew, Times, serif;
	font-size: 0.7em;
	background-color: white;
	/*
    background-image: url(_img_bg_spirale.gif);
	background-repeat: repeat;
	*/
    border: 0px solid red;
}

div#banner {
	width: 970px;
	height: 117px;
    text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	border: 0px solid #ddd;
    background-color: transparent;
    /* buchBanner.jpg */
    clear: both;
}
div#banner img{
	width: 180px;
	float: left;
	margin: 0px 0px 0px 0px;
	border: 0px solid #ddd;
    clear: both;
}


h1, h2, H3, H4 {
    font-size: 12px;
	font-weight : bold;
	margin: 0px;
	padding : 0px;
    background-color: transparent; 
    color: #035096;
}
h1 {
	width: auto;
    margin: 0px 0px 0px 0px; 
    padding: 0px 0px 0px 0px; 
    font-size: 17px;
    font-weight : bold;
    color: #035096;
    display: inline; 
    background-color: transparent; 
}
h2 {
    margin: 0px 0px 0px 0px; 
    font-size: 13px;
    font-weight : bold;
    color: #035096;
    border: 0px solid grey;
    background-color: transparent; 
}
h3 {
    margin: 10px 0px 0px 0px; 
    color: #035096;
    font-weight : bold;
    font-size: 11px;
    border: 0px solid #beb41d; 
    background-color: transparent; 
}
/*nur für link ONLINE_KONTAKT*/
h6 {
	float: right;
    width: 150px;
    margin: 0px -20px 10px -20px; 
    padding: 2px 7px 2px 20px; 
    font-size: 11px;
    font-weight : bold;
    color: #333;
    display: block; 
    background-color: #feed01;
    display: block;
    clear: both; 
}


/*div#banner, */
div#nebennavi, 
div#breadcrumb, 
div#LINKS, 
div#RECHTS,
h6 {
    display: none;
}

/*
a[href]:after {
    content:" <"attr(href)">";
    color:#aaa;
    background-color:inherit;
    font-style:italic;
    font-size: 8px;
}
*/
span.calTitle,                                 
span.calStartDate,                             
span.calOrganizer,                             
span.calLocation,                              
span.calDescription,                           
span.calAttachement,                           
span.calLocationName,                          
span.calLocationStreet,                        
span.calLOcationCity,                          
span.calLocationZip,                           
span.calLOcationPhone,                         
span.calLocationCountryZone,                   
span.calLocationCountryZoneStaticInfo,         
span.calLocationCountry,                       
span.calCountryStaticInfo,                     
span.calLocationDescription,                   
span.calLocationEmail,                         
span.calLocationLink,                          
span.calLocationRelatedEvents {
    width: 500px;
    display: block;
    clear: both;
}
