
* {
    margin: 0;
    padding: 0;
}

html {
	overflow-y: scroll;
/* 	overflow-x: hidden; */
}

body {
    color: #3b3b3b;
    font-family: Helvetica, sans-serif;
    font-size: 11px;
    background-color: #efefe9;
    line-height: 1.5em;
}

img {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

h1 {
	font-size:25px;
	font-family:SanukWebPro-Light,sans-serif;
/*	font-weight: bold;*/
	display: block;
	padding-bottom:8px;
/* 	margin-bottom: 0.4em;  */
/* 	margin-top: 0.18em;   */
	color:#3b3b3b;
	line-height:30px;
}

h2,.newCinbox span,.contentRight_element .ListHeadline {
	display: block;
	font-size: 16px;
	font-family:SanukWebPro-Medium,sans-serif;
	color: #3b3b3b;
	line-height:20px;
	padding-bottom:8px;
	font-weight: normal;
/* 	margin-bottom: 0.05em; */
}

h3, .TableHeadline, .ListHeadline, .TableHeadline b, .ListHeadline b,.fb legend {
	font-family:Georgia,serif;
	font-size:14px;
	color:#3b3b3b;
	line-height:17px;
	padding-bottom:10px;
	font-weight:bold;
}

h4 {
/* 	font-family:SanukWebPro-Bold, sans-serif; */
/* 	display: block; */
/*	font-size: 1.273em;*/
/* font-size:16px; */
/*	font-weight:bold;*/
}

a {
	color: #e95814;
	text-decoration: none;
	line-height:17px;
	font-family:Georgia,serif;
	padding:0 3px;
	font-size:14px;
}

a:hover {
/*  	text-decoration: underline;  */
}

sup {
	vertical-align:  0.45em; /* 5px;*/
}

strong, b {
/*	font-weight: bold;*/
  font-family:Georgia,serif;
  font-size:14px;
  color:#3b3b3b;
  font-weight:bold;
/*  font-weight:500; */
}

em, i {
	font-style: italic;
	font-family:Georgia,serif;
	
}

.contentMain_element p {
/* 	margin-top: 0.73em;  */
/* 	margin-bottom: 0.73em; */
}

#contentRight h4 {
	background: url(/mediathek/defaultImages/headline_background_rechts.gif) no-repeat left center;
	width: 17em; /* 187px; */
	left:0;
}

/* Text */
.Text {
	display: inline;
	font-family:SanukWebPro;
}

.GalleryName {
}

/* links */
.LinkDocument {
 	display: inline;
/*  	display: inline-block;  */
/*	background: url(/mediathek/defaultImages/Icon_Pfeil_internerLink.gif) no-repeat 0 0.27em !important; */
	/*background: url(/mediathek/defaultImages/pfeil_bg_none.gif) no-repeat 0 0.25em; */
	
}

.LinkDocument span {
/* 	display: block;  */
/* 	padding-left: 1.5em; */
	background-color:transparent !important;
	min-height:17px;
/* 	background: url(/mediathek/defaultImages/pfeil_bg_none.gif) no-repeat 0 0.25em;  */
}

#contentRight ul li a span {
	margin-left:0;
	background:none;
	padding:0;
}

#contentRight ul li .LinkDocument {
   background: url("/mediathek/defaultImages/pfeil_bg_none.gif") no-repeat scroll 230px 0.2em transparent;
   display:block;
}

#contentRight ul li a img {
	display:none;
}

.LinkImage {
	display: inline !important;
/* 	display: inline-block;  */
/* 	background: url(/mediathek/defaultImages/Icon_Pfeil_internerLink.gif) no-repeat 0 0.27em !important; /* 3px;*/
/* 	background: url(/mediathek/defaultImages/Icon_Pfeil_internerLink.gif) fixed no-repeat 0 0.45em;  */
}

.LinkImage .LinkVisualText {
/* display: block;  */
/* 	margin-left: 1.09em; */
}

#contentRight ul li .LinkExtern {
  display:block;
  height:auto;
  background: url("/mediathek/defaultImages/pfeil_bg_green.gif") no-repeat scroll 225px 0.2em transparent;
 
}

.LinkExtern {
	display: inline;
	height: 30px;
/* 	baseline: top; */
	/*border: 1px solid red;*/
/*  	display: inline-block;   */
/* 	background: url(/mediathek/defaultImages/pfeil_bg_green.gif) no-repeat 0 0.2em; */
/*	background: url(/mediathek/defaultImages/Icon_Pfeil_externerLink.gif) fixed no-repeat 0 0.45em; */
}

.LinkExtern .LinkVisualText {
/* display: block;  */
/* 	position: relative; */
/* 	border: 1px solid red; */
/* 	display: inline-block; */
/* 	margin-left: 2em; */
/* 	font-family:SanukWebPro,sans-serif; */
	font-size:14px;
}

#contentMain .LinkExtern .LinkVisualText {
	margin: 0;
/* 	padding-left:2px; */
}

.LinkFile {
}

.LinkMail {
	display: inline !important;
/* 	display: inline-block;  */
/* 	background: url(/mediathek/defaultImages/Icon_Mail.gif) fixed no-repeat 0 0.45em;  */
}

.LinkMail .LinkVisualText {
/* display: block;  */
/* 	margin-left: 1.36em; */
}

.LinkDocument:hover, .LinkMail:hover, .LinkExtern:hover {
	text-decoration: none;
}

.LinkDocument:hover span, .LinkMail:hover span, .LinkExtern:hover span {
/*	text-decoration: underline;*/
}

.LinkVisualText {
	padding-left:4px;
}

/* lists */
.ListHeadline {
/*	font-weight: bold;*/
}

.ListUnordered_Disc {
/* 	list-style-type: disc; */
}

.ListUnordered_Square {
/* 	list-style-type: square; */
}

.ListUnordered_Circle {
/* 	list-style-type: circle; */
}

/* image */
.ImageElement {
}

/* table */
.TableElement {
	border-collapse: separate;
	border-spacing: 0.09em; /*1px;*/
	border: 0.05em /*0.5px*/ solid #fff; 
	font-size:14px;
}

.TableRow_Even {
	padding: 0.45em; /* 5px;*/
}

.TableRow_Odd {
	padding: 0.45em; /*5px;*/
}

.TableHeadline {
}

.TableElement th {
	padding: 0.45em; /* 5px;*/
	background-color: #e0dfd3;
	text-align:left;
	
}
th {
	font-family: SanukWebPro-Medium, sans-serif;
}
th, td {
	vertical-align: top;
}
td {
	font-family: SanukWebPro, sans-serif;
}

.TableElement .TableRow_Even td, .TableElement .TableRow_Odd td {
	padding: 0.45em; /* 5px;*/
	background-color: #EEEFE9;
}

.TableElement td a , td a span.LinkVisualText {
	padding:0;
}

/* page */

#outer_frame {
	margin:auto;
	width: 90.91em; /* 1000px; */
}

#frame_border_left {
	float: left;
	background: url(/mediathek/defaultImages/Hintergrund_Verlauf_links.gif) repeat-y left top;
	padding-left: 2.18em; /* 24px; */
}

#frame {
	
	margin:0 auto;
    position: relative;
    min-height: 500px;
    width: 1105px; 
    background-color: #fff;
    overflow:hidden;
    padding:0 20px;
}

#frame_border_right {
	float: left;
	background: url(/mediathek/defaultImages/Hintergrund_Verlauf_rechts.gif) repeat-y right top;
	padding-right: 2.18em; /* 24px; */
}

#bottom_shadow {
	width: 90.91em; /* 1000px;*/
	display: block;
	margin: auto;
	clear: both;
	height: 2.18em; /* 24px;*/
}

#bottom_left {
	float: left;
	display: block;
	height: 2.18em; /* 24px;*/
	width: 2.18em; /* 24px; */
	background: url(/mediathek/defaultImages/Hintergrund_Verlauf_linksunten.gif) repeat-y left top;
}

#bottom_middle {
	float: left;
	height: 2.18em; /* 24px;*/
	width: 86.55em; /* 952px; */
	display: block;
	background: url(/mediathek/defaultImages/Hintergrund_Verlauf_unten.gif) repeat-x left top;
}

#bottom_right {

	float: right;
	display: block;
	height: 2.18em; /* 24px;*/
	width: 2.18em; /* 24px; */
	background: url(/mediathek/defaultImages/Hintergrund_Verlauf_rechtsunten.gif) repeat-y right top;
}

#header_image {

}

#header{
  padding-left:25.455em;
  position:relative;
  overflow:hidden;
  height:10.909em;
}

#head_navigation {
/*	height: 2.27em; */
/*	overflow:hidden;*/
	position:relative;
	padding:0.455em 0;
	border-bottom:1px dotted #96957B;
	height:1.818em;
}

#logowrapper {
	overflow:hidden;
	padding:0;
}

#logo {
    display: block;
    position:absolute;
    top:2.727em;
    left:0;
}

#contentFrame {
    clear: both;
    position:relative;
    overflow:hidden;
}

#contentLeft {
    background-color: #ffffff;
    float: left;
    width:  260px;
    display: block;
    padding-right:20px;
/*     min-height:45.455em; */
}

#contentLeft_footer{
	font-size:1.2em;
}


#contentMain {
    background-color: #ffffff;
    float: left;
    width: 545px;
/*    padding: 6.36em 1.82em 2.27em 0;*/
/*     padding: 70px 20px 25px 0 ; */
position:relative;
 
}

#contentRight {
       background-color: #FFFFFF;
    display: block;
    float: left;
    padding-left: 20px;
    width: 260px;
}

.contentMain_element .Text{
  font-family:Georgia,serif;
  line-height:1.75em;
  font-size:1.273em;
}



#contentMain .ListUnordered_Circle {
	font-family:Georgia;
	list-style-type: square;
	margin-left: 0.91em; /* 10px; */
	padding-left: 1.09em; /* 12px;*/
	font-size:14px;
	line-height:25px;
}

#contentMain .ListUnordered_Circle li {
	margin: 0.45em; /* 5px;*/
	color: #dddf00 !important;
}

#contentMain .ListUnordered_Circle li span {
 	color: #3b3b3b; 
}

#contentMain .ListUnordered_Circle li span a span {
	color:#E95814;
}

#contentMain .ListUnordered_Circle li span.LinkFileSize {
	left:0px;
}

.contentRight_element {
	display: block;
}

.contentRight_element .ListHeadline {
/* 	display: block; */
/*	background: url(/mediathek/defaultImages/headline_background_rechts.gif) no-repeat left center;*/
/* 	color: #3b3b3b; */
/* 	font-family:SanukWebPro-Medium, sans-serif; */
/*	font-size:1.273em;*/
/* 	font-size:16px; */
/* 	font-weight:normal; */
/* 	margin-bottom: 0; */
/* 	padding-bottom:8px; */
}

.contentRight_element .ListUnordered_Circle {
/*	background-color: #ecedf2;*/
/* 	padding: 0.36em 0 0.36em 0; */
/* 	padding: 4px 0 4px 0; */
}

.contentRight_element .ListUnordered_Circle li {
	padding: 0.45em;
	/*padding: 0 0 0 5px;*/
/*	margin-left: 0.45em;*/
	background-color:#e7e7dd;
/*	font-weight:bold;*/
	margin-bottom:1px;
	font-family:Georgia,serif;
}

.contentRight_element .ListUnordered_Circle li:hover {
  background-color:#dddf00;
}

.contentRight_element .ListUnordered_Circle a {
	/*background: url(/mediathek/defaultImages/Icon_Pfeil_Navi_rot.gif) no-repeat 0px 3px;*/
/*	background: url(/mediathek/defaultImages/Icon_Pfeil_Navi_rot.gif) no-repeat 0 0.27em; */
	color:#3b3b3b;

}

.contentRight_element .ListUnordered_Circle .LinkVisualText {
	font-size:14px;
	font-family:SanukWebPro,Helvetica,sans-serif;
	margin-left:0.5em;
}

#footer {

/*	display: block;*/
/*  	position: absolute;  */
/*  	bottom: 0;   */
 	clear: both;
/* 	padding-left:25.455em;*/
 	padding:1em 0 1em 25.455em;
/* 	height:5.455em;*/
/*    background-color: #eaebf0;*/

    
}

#footer ul{
  overflow:hidden;
  border-top: 1px dotted #96957B;
  padding-top:0.455em;
}
#footer ul li {
  font-family:SanukWebPro;
  float:left;
  padding-right:0.909em;
}

.contentMain_element, .contentRight_element, #header_image, #header_flash {
	display: block;
	margin-bottom:2em;
/* 	padding-top: 70px; */
}

#header_image {
}

#contentLeft_footer {
  position:absolute;
  bottom:0;
/*  left:0;*/
 
}

#onetimedownload {
	font-family: Helvetica, sans-serif;
}

#onetimedownload h1 {
	font-family: Helvetica, sans-serif;
	font-size: 1.82em; /* 20px; */
}

.LinkFile .LinkVisualText {

}

.LinkFile:hover {
	text-decoration: none;
}

.LinkFile:hover .LinkVisualText {
/* 	text-decoration: underline; */
}

/*.LinkExtern {
	background: none;
}*/

.Text .LinkExtern .LinkVisualText {
	margin: 0 !important;
	
}

#e2429_1393_8_text .Text .LinkExtern .LinkVisualText, #e2429_1393_8_text .Text .LinkExtern .LinkVisualText{
/* 	margin-left: 1.36em;  */
}

/* Unterschriftenliste */
#LoggedInHead {
	    background-color: #E0DFD3;
    color: #3b3b3b;
	font-size:14px;
    display: block;
    height: 1.55em;
    padding-left: 0.91em;
    padding-top: 0.18em;
}

#name_loggedIn {
	display: block;
	background-color: #E7E7DD;
/* 	padding: 0.25em 0; */
	font-size:14px;
/* 	width: 16em; */
}
#name_loggedIn dt {
	padding: 0.45em 0.45em 0 0.45em;
}

#name_loggedIn dd {
/* 	margin-left: 0.45em; */
	padding: 0.45em 0.45em 0 0.45em;
	clear: both;
	height:27px;
}
#name_loggedIn dd:hover {
	background-color:#dddf00;
}

#name_loggedIn button {
	background: transparent url(/mediathek/defaultImages/icons/pfeil_bg_none.gif) no-repeat 0 50%;
	border: 0;
	cursor: pointer;
	font-size: 14px;
	font-weight:normal;
	color: #3b3b3b;
	text-decoration:none;
	font-family:Georgia,serif;
}

#contentRight #name_loggedIn button, #name_loggedIn dd a {
	font-family:SanukWebPro,Helvetica,sans-serif;
	background-position: 230px 0.2em;
	display:block;
	width:260px;
	text-align:left;
}

#name_loggedIn button span {
/* 	margin-left: 14px; */
}

#name_loggedIn button:hover span {
/* 	text-decoration: underline; */
}

#name_loggedIn a {
	background: url(/mediathek/defaultImages/icons/pfeil_bg_none.gif) no-repeat 0 0.27em;
	color:#3b3b3b !important;
	font-weight:normal;
}

.register_text a {
	background: url(/mediathek/defaultImages/icons/pfeil_bg_none.gif) no-repeat 0 0.27em;
}

.register_text a:hover {
	text-decoration: none;
}

.register_text a span {
	margin-left: 16px;
}

.register_text a:hover span {
	text-decoration: underline;
}


#name_loggedIn a:hover {
	text-decoration: none;
}

#name_loggedIn a span {
/* 	margin-left: 15px; */
}

#name_loggedIn a:hover span {
/* 	text-decoration: underline; */
}

.gui_box_body {
	font-family:Georgia, serif;
}

.gui_box_body ul  {
	display: block;
	background-color: #Eeefe9;
	padding: 1.25em 0;
	border-top: 2px solid #e0dfd3;;
/* 	width: 27em; */
	min-height: 6em;
}

.gui_box_body ul li {
	margin-left: 0.45em;
	margin-bottom: 0.2727em;
	padding: 0 0 0 0.45em;
}

.gui_box_body ul li label {
	display: block;
	float: left;
	text-align: right;
	width: 9em;
	white-space: nowrap;
}

.gui_box_body ul li input {
	border: 0.0909em solid #fff;
	background-color:#fff;
	height: 1.4545em;
	margin-left:20px;
	width:200px;
}

.gui_box_body ul li button {
	background-color: #fff;
	border: 1px solid #E0DFD3;
	color: #3b3b3b;
	cursor: pointer;
 	display: block; 
	float: right;
	font-size: 14px;
/*	font-weight: bold;*/
	margin-right: 1.7em;
	padding: 0.2555em;
}

.gui_box_body ul li button:hover {
	border: 1px solid #e95814;
}

#contentMain button:hover {
	border: 1px solid #e95814 !important;
}

.gui_box_body #loginDialogHead {
	display: block;
	background-color: #e0dfd3;
	color: #000;
/* 	width: 100px; */
/*	font-weight: bold;*/
	padding-left: 0.91em;
	padding-top: 0.18em;
/* 	width: 10.82em;  */
	height: 1.55em; 
}

.errormsg {
	color:  #e95814;
	
	
}

.breadcrumbseparator {
  padding:0 0.455em;
}	



/* Clearfix-Methode zum Clearen der Float-Umgebungen */
.clearfix:after {
   content: ".";
   display: block;
   height: 0;
   clear: both;
   visibility: hidden;
}

/* Diese Angabe benÃƒÂ¶tigt der Safari-Browser zwingend !! */
.clearfix { display: block; }

/* Clearen per Overflow */
.floatbox { overflow:hidden; }

/*---------------------------------------------------------*/
/* Workaround: Clearfix-Anpassung fÃƒÂ¼r alle IE-Versionen */
/*
** IE5.x/Mac - x
** IE7 - x
*/
.clearfix { display: inline-block; }

/*
** IE5.x/Win - x
** IE6 - x
*/

/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */
/*--------------------------------------------------------*/

 /* .floatbox-Anpassung fÃƒÂ¼r IE */
/* Hides from IE-mac */
* html .floatbox {width:100%;}
/* End hide from IE-mac */



.breadcrumb {
    bottom: 1.818em;
    font-family: SanukWebPro;
    font-size: 12px;
    position: absolute;
}

#contentLeft a.LinkExtern , #contentLeft a.LinkDocument {
	background-image:none !important;
}

button {
	font-family:SanukWebPro,sans-serif;
}
#contentRight ul li span span a img {
    display: inline;
}

img.LinkVisualImage {
}

#contentRight ul li a.LinkFile {
	    background: url("/mediathek/defaultImages/icons/pdf.gif") no-repeat scroll 232px 0 transparent;
    display: block;
}

h3 a {
	font-weight:bold;
	color: #3b3b3b;
}

.gui_box_footer button {
	background-color: #eeefe9;
	border: 1px solid #E0DFD3;
	color: #3b3b3b;
	cursor: pointer;
 	display: block; 
/* 	float: right; */
	font-size: 14px;
/*	font-weight: bold;*/
	margin-right: 1.7em;
	padding: 0.2555em;
}

.TableElement .LinkVisualImage {
	padding-right:2px;
}

#contentMain_header {
	min-height:0 !important;
	height:auto !important;
}

#e3580_1714_11_text, #e3581_1715_11_text {
        background-color: #E7E7DD;
        padding: 10px 0 10px 7px;
}

#videoueberschrift {
	font-size: 14px;
	font-family: SanukWebPro,Helvetica,sans-serif;
}

#videotext {
	font-size: 12px;
	font-family: Georgia, serif;
}

