html, body, p, div, td, span, caption {
	font-family: helvetica, sans, sans-serif;
}
html {
/* 	background: url(img/startseite.jpg) no-repeat; 
	background: url(img/bg_ausland_1.jpg); */
}
/* IE hack */
* html {
/* 	background: url(img/startseite.jpg) no-repeat; */
/* 	background-position: 33px -2px; */
}
body {
	font-size: 16px;
	margin: 0px;
	padding: 0px;
}
a, a:visited {
	color: black;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
/* center  */
div#page {
	width: 905px;
 	margin: auto;	 
}
div#page-inner {
}
/* header */
div#navbar {
}
/* breadcrumbs off */
div.breadcrumb {
	display: none;
}
/* content area width  */
div#content-area {
/* 	width: 440px !important; */
}
/* TABS for admin in content area */
/*div.tabs ul.tabs
li a span.tab Create new account
li.active a.active span.tab Log in*/
div.tabs ul.tabs {
	padding: 0;
	margin: 0;
	margin-top: 8px;
	background: none;
}
div.tabs ul.tabs li a {
	font-weight: normal;
	font-size: 13px;
	padding: 0;
	margin: 0;
}
div.tabs ul.tabs li a:hover {
	text-decoration: underline;
}
div.tabs ul.tabs li {
	border: 1px solid #999;
	margin-right: 5px;
	background: #f0f0f0;
}
/* messages (feedback error) */
div.messages {
	margin: 0;
	padding: 0;
}
fieldset legend {
	font-size: 13px;
	font-family: helvetica, sans, sans-serif;
	text-transform: uppercase;
	font-weight: bold;
}

/* alle node reference wie z.b. location abgesetzt */
div.field-type-nodereference,
div.field-type-nodereferrer {
	display: block !important;
	clear: left !important;
	margin-top: 12px !important;
/* 	border: 1px solid red; */
}

/* links bookmark / comment / calendar / etc */
  ul.links /* Taxonomy links, node links, comment links */
  {
    margin: 0;
    padding: 0;
  }

  ul.links.inline
  {
    display: inline !important;
  }

  ul.links li
  {
    display: block !important;
    padding: 0 !important;
    margin: 0 !important;
  }

/* fieldsets in forms */
fieldset {
#	width: 420px !important;
	border: 1px solid #999;
	clear: both;
}
/* gallery hilfe text ausblenden */
span.gallery_text {
	display: none;
}
/* sponsor references hiding */
div.field-field-program-sponsor div.node-type-sponsor h2.title a {
	display: none;
	font-size: 16px;
	font-weight: normal;
}
div.field-field-program-sponsor div.node-type-sponsor div.submitted {
	display: none;
}
div.field-field-program-sponsor div.node-type-sponsor div.field-field-sponsor-logo {
/* 	display: inline; */
	float: left;
	margin-right: 24px;
	min-height: 100px;
}
/* nodereference: events in this series */
div.field-field-programlistevents div.node-teaser div.content div.event-nodeapi div.event_extern-start label,
div.field-field-programlistevents div.node-teaser div.content div.event-nodeapi div.event_extern-start label {
	display: none;
}
div.field-field-programlistevents div.field-field-location {
	display: none !important;
}
/* submitted line */
div.submitted {
	font-size: 13px;
	padding-top: 13px;
	padding-bottom: 13px;
}
/* image caption */
div.image-caption {
	font-size: 10px;
	font-style: italic;
	color: #999;
	min-width:100px;
	width:auto;
}
/*taxonomy without line break */
div.taxonomy ul.inline li{
	display:inline !important;
}

#block-block-10 div.submitted,
#block-block-10 div.links {
  display: none;
}

div.node-type-video_story div.submitted {
  display: none;
}

div.view-video-sessions div.node-type-video_story{
  margin-bottom: 1.5em;
}


