@charset "utf-8";
/* CSS Document */
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #888888;
}
body {
	margin: 10px 0 0 0;
}
#behaelter
	{
	width: 984px;
	left: 50%;
	margin-left: -492px;
	text-align: left;
	overflow:visible;
	position: absolute;
	visibility: visible;
    }
form
	{
	margin:0;
	padding:0;
	}

img
	{
	border:none;
	}
a {
	font-weight: bold;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
h1,h2,h3,h4,h5,h6 {
	font-family: "Century Gothic",Verdana, Arial, Helvetica, sans-serif;
}
table
	{
	border:none;
	}
td
	{
	vertical-align: top;
	}
#haupt #videofilme_klein
	{
	margin-left:10px;
	}
#haupt #videofilme_klein td
	{
	padding:0 10px 10px 0;
	vertical-align:bottom;
	}
#Logo
	{
	width:287px;
	height:152px;
	/*background-image:url(logo_1.png);*/
	}
#logo_rechts
	{
	width:697px;
	height:152px;
	/*background-image:url(logo_seite_1.jpg);*/
	}
#suche_horizontal
	{
	height:39px;
	width:287px;
	float:left;
	background-image:url(suche_hinter_1.png);
	}
#suche_horizontal form
	{
	position:relative;
	}
#s
	{
	margin:0;
	position:absolute;
	left:15px;
	top:7px;
	border:none;
	padding:3px;
	width:220px;
	}
#suche_horiz_knopf
	{
	position:absolute;
	right:16px;
	top:8px;
	height:20px;
	width:20px;
	background-color:none;
	border:none;
	background-image:url(suche_1.gif);
	}
#suche_horiz_knopf:hover
	{
	background-image:url(suche_2.gif);
	}
#horizontale_navi
	{
	width:697px;
	float:left;
	}
#horizontale_navi_verweise
	{
	width:685px;
	float:left;
	background-image:url(horizontale_navi_hinter.png);
	height:39px;
	}
#horizontale_navi_verweise ul
	{
	margin:0;
	padding:0;
	}
#horizontale_navi_verweise ul li
	{
	margin:0;
	padding:0;
	display:inline;
	}
#horizontale_navi_verweise ul li a.aktiv
	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	/*color: #314898;*/
	padding:10px 6px 0 7px;
	float:left;
	}
#horizontale_navi_verweise ul li a
	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #888888;
	padding:10px 6px 0 7px;
	float:left;
	}
#horizontale_navi_verweise ul li div.trennstrich
	{
	background-image:url(horizontale_navi_trennstrich.png);
	width:1px;
	height:39px;
	float:left;
	margin:0;
	padding:0;
	}
#navi_abschluss
	{
	background-image:url(horizontale_navi_abschluss.png);
	width:12px;
	height:39px;
	margin:0;
	padding:0;
	}
#navi_links
	{
	background-image:url(navi_links_mitte.png);
	width:287px;
	}
#navi_links_behaelter
	{
	background-image:url(navi_links_oben.png);
	background-repeat:no-repeat;
	margin-bottom:-2px;
	width:287px;
	}
#navi_links_unten
	{
	width:287px;
	height:11px;
	margin-bottom:0px;
	background-image:url(navi_links_unten.png);
	background-repeat:no-repeat;
	}
#haupt_navi
	{
	margin:0px 0 0 0;
	padding:10px 0 0 0;
	}
#haupt_navi a
	{
	color:#888888;
	font-weight:normal;
	}
#haupt_navi ul
	{
	width:262px;
	padding:0;
	margin:0 0 0 10px;
	}
#haupt_navi ul ul
	{
	width:262px;
	}
#haupt_navi ul ul ul
	{
	width:247px;
	}
#haupt_navi ul li ul
	{
	padding:0;
	margin:-8px 0 0 0;
	border-top:1px #d4d4d4 solid;
	}
#haupt_navi ul li
	{
	list-style: none;
	padding:7px 0 7px 0;
	margin:0;
	border-bottom:1px #d4d4d4 solid;
	font-size:18px;
	}
#haupt_navi ul li:hover
	{
	}
#haupt_navi ul li ul li
	{
	list-style: none;
	padding:7px 0 7px 0;
	margin:-1px 0 0 15px;
	border-top:1px #d4d4d4 solid;
	border-bottom:none;
	}
#haupt_navi ul li a
	{
	/*color: #888888;
	font-weight:normal;*/
	}
#haupt_navi ul li ul li a
	{
	/*color: #989898;*/
	}
#haupt_navi ul li .aktiv
	{
	font-weight:bold;
	border-bottom:none;
	}
#haupt_navi ul li .passiv
	{
	border-bottom:none;
	}
#haupt_navi ul li ul li .aktiv
	{
	/*color: #888888;*/
	font-weight:bold;
	}
a.monat_passiv
	{
	font-size:12px;
	/*font-weight:normal;*/
	padding-left:10px;
	}
a.monat_aktiv
	{
	padding-left:10px;
	}
.klein
	{
	font-size:9px;
	}
.passiv
	{
	
	}

#fuss
	{
	background-image:url(fuss.png);
	background-repeat:no-repeat;
	height:95px;
	padding:12px 12px 12px 12px;
	}
.navi_links_banner
	{
	background-image:url(navi_links_mitte.png);
	width:287px;
	margin-top:6px;
	}
.navi_links_behaelter_banner
	{
	background-image:url(navi_links_oben.png);
	background-repeat:no-repeat;
	margin-bottom:-2px;
	width:287px;
	}
.navi_links_unten_banner
	{
	width:287px;
	height:11px;
	margin-bottom:-1px;
	background-image:url(navi_links_unten.png);
	background-repeat:no-repeat;
	}
.haupt_navi_banner
	{
	margin:0;
	padding:10px 10px 0 10px;
	}
/*#letzt_strich_verschieb
	{
	background-color:#ffffff;
	margin:-1px 0 0 0;
	height:10px;
	width:276px;
	}*/


#inhalt
	{
	background-image:url(inhalt_hinter_mitte.png);
	background-repeat:repeat-y;
	width:697px;
	}
#inhalt_behaelter
	{
	background-image:url(inhalt_hinter_oben.png);
	background-repeat:no-repeat;
	margin-bottom:-2px;
	width:697px;
	}
#inhalt_unten
	{
	width:697px;
	height:15px;
	margin-bottom:0px;
	background-image:url(inhalt_hinter_unten.png);
	background-repeat:no-repeat;
	}
#haupt
	{
	margin:0px 0 0 0;
	padding:10px;/* 0 0 0;
	background-color:#00CCFF;*/
	}



.video_kleine_reihe
	{
	text-align:left;
	}
.symbole
	{
	text-align:right;
	}
.video_kleine_reihe a
	{
	color:#888888;
	font-weight:normal;
	}
.video_kleine_reihe div
	{
	font-size:10px;
	color:#314898;
	}
/*.video_kleine_reihe .video_klein
	{
	margin-bottom:7px;
	width:215px;
	height:180px;
	}*/
.video_themen
	{
	width:350px;
	}
.video_themen ul
	{
	margin:7px 0 0 25px;
	padding:0;
	color:#888888;
	}
.video_themen ul li
	{
	margin:-5px 0 5px 0 ;
	list-style-image:url(blauer_punkt.gif);
	/*white-space:nowrap;*/
	}
.a_video
	{
	cursor:pointer;
	}
.video_kleine_reihe input
	{
	display:none;
	width:196px;
	}
.ro
	{
	background:url(runde_ecke_radius_5px_ro.png) top right no-repeat;
	position:absolute;
	width:100%;
	height:100%;
	top:0px;
	left:0px
	}
.lo
	{
	background:url(runde_ecke_radius_5px_lo.png) top left no-repeat;
	}
.ru
	{
	background:url(runde_ecke_radius_5px_ru.png) bottom right no-repeat;
	}
.lu
	{
	background:url(runde_ecke_radius_5px_lu.png) bottom left no-repeat;
	}
.ro_inhalt
	{
	background:url(roundedbox_ro.gif) top right no-repeat;
	}
.lo_inhalt
	{
	background:url(roundedbox_lo.gif) top left no-repeat;
	}
.ru_inhalt
	{
	background:url(roundedbox_ru.gif) bottom right no-repeat;
	}
.lu_inhalt
	{
	background:url(roundedbox_lu.gif) bottom left no-repeat;
	}

.ro_inhalt:hover
	{
	background:url(roundedbox_ro_hover.gif) top right no-repeat;
	}
.lo_inhalt:hover
	{
	background:url(roundedbox_lo_hover.gif) top left no-repeat;
	}
.ru_inhalt:hover
	{
	background:url(roundedbox_ru_hover.gif) bottom right no-repeat;
	}
.lu_inhalt:hover
	{
	background:url(roundedbox_lu_hover.gif) bottom left no-repeat;
	}
.ro_inhalt_hell
	{
	background:url(roundedbox_ro.gif) top right no-repeat;
	}
.lo_inhalt_hell
	{
	background:url(roundedbox_lo.gif) top left no-repeat;
	}
.ru_inhalt_hell
	{
	background:url(roundedbox_ru.gif) bottom right no-repeat;
	}
.lu_inhalt_hell
	{
	background:url(roundedbox_lu.gif) bottom left no-repeat;
	}
.lu_inhalt h2
	{
	margin:3px;
	}
#newsletter_eintragen_formular
	{
	margin:-15px 0 -10px 0;
	padding:0;
	}
#newsletter_eintragen_formular h2
	{
	
	}
#newsletter_absenden_knopf
	{
	float:right;
	background-image:url(absenden_1.gif);
	width:19px;
	height:16px;
	margin-top:5px;
	margin-right:5px;
	}
#newsletter_absenden_knopf:hover
	{
	background-image:url(absenden_2.gif);
	}
#newsletter_epost
	{
	margin:0;
	position:absolute;
	left:5px;
	top:2px;
	border:none;
	padding:3px;
	width:220px;
	}
#newsletter_eingabe
	{
	position:relative;
	background-image:url(eingabefeld_navi.png);
	width:263px;
	height:26px;
	}
.clearfloat
	{
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
	}
.gruen
	{
	color:#00845f;
	}
.rot
	{
	color:#c22d17;
	}
.gross
	{
	font-size:16px;
	}
.video_themen_anzeigen
	{
	background:url(themenanzeige.gif);
	width:16px;
	height:16px;
	}
.handyvideo_abrufen
	{
	background:url(handyvideo.gif);
	width:16px;
	height:16px;
	}
.video_gross
	{
	background:url(video_gross.gif);
	width:16px;
	height:16px;
	}
.kommentare_lesen
	{
	background:url(kommentare_lesen.gif);
	width:16px;
	height:16px;
	}
.kommentieren
	{
	background:url(kommentieren.gif);
	width:16px;
	height:16px;
	}
.video_einbauen
	{
	background:url(video_einbauen.gif);
	width:16px;
	height:16px;
	}
.video_direkt_speichern
	{
	background:url(video_direkt_speichern.gif);
	width:16px;
	height:16px;
	}
span.hervorgehoben
	{
	color:#008a63;
	font-weight:bold;
	}
.hervorhebung
	{
	font-size:16px;
	color: #0A4980;
	}
.clear
	{
	clear: both;
	}
a.photoalbum_bild_zurueck:link, a.photoalbum_bild_zurueck:visited, a.photoalbum_bild_zurueck:active 
	{
	position:absolute;
	background-image:url("bild_zurueck.png");
	background-repeat:no-repeat;
	background-position:left;
	font-size:13px;
	text-indent:35px;
	text-decoration:none;
	font-weight:bold;
	top:0px;
	left:0px;
	width:100px;
	height:50px;
	line-height:41px;
	}
a.photoalbum_bild_zurueck:hover
	{
	background-image:url("bild_zurueck_hover.png");
	}
a.photoalbum_bild_vorwaerts:link, a.photoalbum_bild_vorwaerts:visited, a.photoalbum_bild_vorwaerts:active 
	{
	position:absolute;
	background-image:url("bild_vorwaerts.png");
	background-repeat:no-repeat;
	background-position:right;
	margin:0;
	padding:0;
	text-decoration:none;
	font-size:13px;
	top:0;
	right:0;
	width:105px;
	height:50px;
	line-height:41px;
	font-weight:bold;
	}
a.photoalbum_bild_vorwaerts:hover
	{
	background-image:url("bild_vorwaerts_hover.png");
	}
a.photoalbum_bilderuebersicht:link, a.photoalbum_bilderuebersicht:visited, a.photoalbum_bilderuebersicht:active
	{
	position:absolute;
	background-image:url("bilduebersicht.png");
	background-repeat:no-repeat;
	background-position:top center;
	text-decoration:none;
	font-size:13px;
	padding-top:34px;
	width:150px;
	position: absolute;
	left: 50%;
	margin-left: 0px; 
	top: -20px;
	text-align:center;
	height:50px;
	font-weight:bold;
	}
a.photoalbum_bilderuebersicht:hover
	{
	background-image:url("bilduebersicht_hover.png");
	}
a.photoalbum_albenuebersicht:link, a.photoalbum_albenuebersicht:visited, a.photoalbum_albenuebersicht:active
	{
	position:absolute;
	background-image:url("albenuebersicht.png");
	background-repeat:no-repeat;
	background-position:top center;
	text-decoration:none;
	font-size:13px;
	padding-top:34px;
	width:150px;
	left: 50%;
	margin-left: -150px; 
	top: -20px;
	text-align:center;
	height:50px;
	font-weight:bold;
	}
a.photoalbum_albenuebersicht:hover
	{
	background-image:url("albenuebersicht_hover.png");
	}
.graufilter
	{
	filter:Gray();
	}
.graufilter:hover
	{
	filter:none;
	}
/*.bild_clip_einzelbild
	{
	width:95px;
	height:95px;
	clip:rect(0px,95px, 95px,0px);
	}*/
.bild_clip_einzelbild_flach
	{
	/*clip:rect(0px,208px,166px,42px);*/
	position: absolute;
	left:-24px;
	width:95px;
	height:95px;
	clip:rect(0px,117px,95px,24px);
	}
.bild_clip_einzelbild_hochkant
	{
	position: absolute;
	top:-24px;
	width:95px;
	height:95px;
	clip:rect(24px,95px,117px,0px);
	}
.bild_clip_einzelbild_behaelter
	{
	position:relative;
	width:95px;
	height:95px;
	overflow:hidden;
	background-color:#999999;
    border:1px #ffffff solid;
	float:left;
	}
.bild_clip_bilduebersicht_behaelter
	{
	position:relative;
	width:166px;
	height:166px;
	overflow:hidden;
	background-color:#efefef;
    border:1px #ffffff solid;
	}
/*.bild_clip_bilduebersicht
	{
	width:166px;
	height:166px;
	clip:rect(0px,166px,166px,0px);	
	}*/
.bild_clip_bilduebersicht_flach
	{
	position: absolute;
	left:-42px;
	width:166px;
	height:166px;
	clip:rect(0px,208px,166px,42px);	
	}
.bild_clip_bilduebersicht_hochkant
	{
	position: absolute;
	top:-42px;
	width:166px;
	height:166px;
	clip:rect(42px,166px,208px,0px);	
	}
.albenuebersicht_behaelter
	{position:relative; height:20px;margin-top:20px;}
.bilduebersicht_tabelle
	{
	border:none;
	text-align:left;
	width:100%;
	}