body {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	color: #000000;
	font-family:Verdana;
	font-size:12px;
	line-height:14px;
	scrollbar-3dlight-color:#e6e6e6;
	scrollbar-darkshadow-color:#bababa;
	scrollbar-face-color:#e6e6e6;
	scrollbar-shadow-color:#dadada;
	background-position:826px 0px;
	background-repeat:no-repeat;
	
}

.farbe { color:#DD4B5C; }

.headtop{display:none;}
.headtop h1{font-size:0px;}
.headtop strong{font-size:0px;}

#main
{
	background-image:url('grafik/hintergrund/l.gif'); 
	background-repeat:repeat-y;
	background-position:left;
	width:826px;
	top:0px;
	position:absolute;
	background-color:#ffffff;
	float:left;
}

#header
{
	width:826px;
	margin:0px 0px 0px 0px;
}

.imgleft
{
	float:left;
}

#background
{
	background-image:url('grafik/hintergrund/rand_hoch.gif');
	background-repeat:repeat-y;
	background-position:right;
	clear:both;
	margin-left:2px;
	width:824px;
	float:left;
	background-color:#f4f4f4;
}

.advertheader
{
	cursor:pointer;
	border-bottom:solid 1px white;
}

#advert
{
	position:absolute;
	left:826px;
	top:0px;
	cursor:pointer;
}

.clear
{
	clear:both;
}


#comptitle 
{
	width:152px;
	height:31px;
	padding:105px 3px 0px 5px;
	background-repeat:no-repeat; 
	float:left;
	cursor:pointer;
}

.compmenu
{
	float:right;padding-right:3px;line-height:11px;color:#6e6e6e;
}

.compmenu div
{
	cursor:pointer;
	width:67px;
	height:14px;
	margin-bottom:3px;
	padding:5px 3px 3px 5px;
	color:#6e6e6e;
}

.menuumbruch
{
	font-size:1px;
	line-height:2px;
}

#rubriken
{
	background-image:url('grafik/hintergrund/2a.gif');
	background-repeat:no-repeat;
	width:133px;
	padding-top:4px;
	height:77px;
	padding-left:4px;
	line-height:12px;
	float:left;
}

#rubriken div
{
	padding-bottom:3px;
}



#subheader
{
	width:822px;
	background-color:#f4f4f4;
	height:18px;
	line-height:13px;
	border-right:solid 1px #BCBCBC;
	border-top:solid 1px #ffffff;
	border-bottom:solid 1px #ffffff;
}

#subheader a
{
	font-size:10px;
	font-weight:bold;
	color:#0075bd;
}

.subheaderdiv
{
	float:left;
	padding:2px 13px 0px 0px;
}

.subheaderdivvid
{
	float:left;
	padding:2px 13px 0px 14px;
	background-image:url('grafik/icons/punkt_blau.gif');
	background-repeat:no-repeat;
	background-position:0px 9px;
}
	
a { text-decoration:none; }

.subheaderdivstart
{
	background-image:url('grafik/hintergrund/start.gif');
	background-repeat:repeat-x;
	background-position:bottom;
	float:left;
	height:20px;
	width:131px;
	border-right:solid 1px white;
	padding-left:4px;
}
	

.subheaderdivstart a
{	
	font-size:10px;
	font-weight:bold;
	color:#0075bd;
}

.start 
{
	padding-top:2px;
	padding-left:20px;
	font-size:11px;
}

.scroll
{
	overflow:auto;
}

#scrolldiv
{
	padding-left:1px;
	width:816px;
	background-color:#f4f4f4;
	padding-left:2px;
	padding-top:0px;
	/*position:relative;*/
}

.maincontent
{
	background-image:url('grafik/hintergrund/1j.gif');
	background-repeat:repeat-x;
	height:9px;
	line-height:0px;
	font-size:0px;
}

.tageszeitung
{
	clear:both;
	margin-left:4px;
	width:124px;
	padding:4px 3px 2px 0px;
	border:solid 1px #d5d5d5;
	background-color:#e9eaea;
}

.service
{
	margin:2px 0px 0px 4px;
	background-image:url('grafik/bilder/amarbeiten.gif');
	background-position:15px 45px;
	background-repeat:no-repeat;
	line-height:14px;
}

html* .service {
	margin:2px 0px 2px 4px;
}

.serviceitem
{
	font-size:11px;
	font-weight:normal;
	float:left;
	cursor:pointer;
}

*html .service
{
	margin:2px 0px 2px 4px;
}

.suche
{
	background-image:url('grafik/hintergrund/2c.gif');
	width:136px;
	height:72px;
	padding-left:4px;
	padding-top:1px;
	clear:both;
}

.suche label 
{
	position:relative;
	top:-2px;
	left:-3px;
	line-height:10px;
}

.searchradio
{
	height:12px;
	line-height:10px;
	margin-left:1px;
	float:left;
}

.suchekategorie
{
	color:#DD4B5C;
}

.suchetable
{
	margin:5px 5px 10px 8px;
}

.sucheheader
{
	background-color:#ffffff;
	color:#4f4f4f;
	padding:0px 5px 0px 5px;
	font-family:Verdana;
	font-size:11px;
	border:solid 1px #dddddd;
	height:27px;
}

.suchecell
{
	padding:7px 4px 3px 2px;
	line-height:15px;
}

.suchecellborder
{
	border-top:solid 2px #dddddd;
	margin-bottom:6px;
}

.suchecellbordertop
{
}


.background
{
	background-color:#DBDBDB;
	border-right:solid 1px #ffffff;
	height:31px;
	float:left;
}

html* .background
{
	float:none;
}

.datum {float:left;width:277px;font-size:11px;padding:9px 0px 10px 9px;color:#717171;}
*html .datum {width:276px}
.topmenu {float:right;border-right:solid 1px #BCBCBC;border-left:solid 1px white;margin-left:1px;width:820px;padding:2px 0px 0px 2px;height:28px;}
.topmenu div {
	float:left;
	padding:2px 5px 4px 5px;
	margin:4px 0px 0px 0px; 
}

.topmenu .sel {
	float:left;
	padding:1px 4px 4px 4px;
	margin:4px 0px 0px 0px; 
	background-color:#F4F4F4;
	background-image:url('grafik/hintergrund/topmenubg.gif');
	background-repeat:repeat-x;
	background-position:bottom;
	border:solid 1px #CCCCCC;
	border-bottom-width:0px;
	z-index:40;
}

.topmenu ul {
	position:absolute;
	display:none;
	margin:3px 0px 0px -5px;
	padding:1px 0px 0px 0px;
	z-index:20;
	border:solid 1px #CCCCCC;
	background-color:#F4F4F4;
	list-style-type:none;
}

.topmenu li 
{
	padding:0px 40px 3px 5px;
	margin-bottom:1px;
	cursor:pointer;
	background-image:url('grafik/hintergrund/topmenubg.gif');
	background-repeat:repeat-x;
	background-position:bottom;
}
/*
#subheader .sel {
	float:left;
	padding:0px 4px 5px 2px;
	margin:2px 4px 2px 0px; 
	background-color:#F4F4F4;
	background-image:url('grafik/hintergrund/topmenubg.gif');
	background-repeat:repeat-x;
	background-position:bottom;
	border:solid 1px #CCCCCC;
	border-bottom-width:0px;
	z-index:40;
}*/

#menugemeinde 
{
	position:absolute;
	display:none;
	margin:0px 0px 0px -5px;
	padding:0px 0px 0px 0px;
}


#menugemeinde ul {
	float:left;
	margin-left:0px;
	padding-left:0px;
	margin-top:2px;
	border:solid 1px #CCCCCC;
	background-color:#F4F4F4;
	list-style-type:none;
}

#subheader li 
{
	padding:0px 40px 3px 5px;
	margin-bottom:1px;
	cursor:pointer;
	background-image:url('grafik/hintergrund/topmenubg.gif');
	background-repeat:repeat-x;
	background-position:bottom;
	font-size:11px;
	color:#000000;
}

.topmenu a
{	
	font-size:11px;
	color:#000000;
} 

.topmenu img 
{
	float:left;
	margin:13px 4px 0px 4px;
}

.Suchfeld
{
	background-image:url('grafik/buttons/eingabefeld.gif');
	width:114px;
	border-width:0px;
	line-height:11px;
	height:14px;
	padding-left:4px;
	font-family:Verdana;
	font-size:11px;
	padding-top:3px;
	margin:5px 5px 0px 5px;
	float:left;
}

.Suchbutton
{
	margin-top:7px;
	margin-right:0px;
	float:left;
}
	
.login
{
	margin-left:4px;
	width:120px;
	padding-right:4px;
	padding-left:4px;
	padding-top:3px;
	border-left:solid 1px #d5d5d5;
	border-right:solid 1px #d5d5d5;
	border-bottom:solid 1px #d5d5d5;
	background-color:#f0f0f0;
}

.loginmessage
{
	width:100%;
	text-align:center;
	padding-bottom:4px;
}
.loginlink
{
	width:100%;
	text-align:center;
	padding-bottom:4px;
}

*html .login
{
	padding-left:0px;
}

.loginbutton
{
	margin:2px 0px 0px 1px;
}

.username
{
	width:114px;
	font-family:Verdana;
	border-width:0px;
	line-height:11px;
	height:14px;
	padding-top:3px;
	padding-left:4px;
	margin-top:0px;
	margin-left:1px;
	color:#000000;
	font-size:11px;
}

.text
{
	color:Black;
	font-weight:normal;
	font-family:verdana;
	font-size:11px;
}

.text a
{
	color:#0075BD;
}

.title
{
	color: #DD4B5C;
	font-weight:bold;
}

.titelgrau
{
	font-size:11px;
	color:#717171;
}

.head
{
	width:530px;
	font-family:Verdana;
	font-weight:bold;
	margin-right:2px;
	font-size:11px;
	color:#888888;
	height:27px;
	background-image:url('grafik/hintergrund/verlag_b.gif');
	background-repeat:repeat-x;
}

.news_head
{
	position:absolute;
	top:131px;
	left:9px;
	width:759px;
	padding-top:2px;
	background-position:0px 2px;
	background-color:#F4F4F4;
	width:790px;
	font-family:Verdana;
	font-weight:bold;
	margin-right:2px;
	font-size:11px;
	color:#888888;
	height:27px;
	background-image:url('grafik/hintergrund/verlag_b.gif');
	background-repeat:repeat-x;
}

.headline
{
	margin:2px 0px 0px 7px;
	font-size:13px;
	color:#DD4B5C;
}

#infocontainer
{
	position:absolute;
	top:131px;
	left:550px;
	background-color:#F4F4F4;
	padding-bottom:7px;
	width:251px;
}

*html #infocontainer
{
	top:133px;
	left:555px;
}

#infogemeindecontainer
{
	position:absolute;
	top:161px;
	left:550px;
	background-color:#F4F4F4;
	padding-bottom:7px;
	width:251px;
}

#infomaincontainer 
{
	height:175px;
}

.quicklinkstbl{ margin-left:-2px; }
html* .quicklinkstbl{ margin-left:0px; }

.infopanelmenu
{
	font-size:11px;
	color:#4f4f4f;
	background-image:url('grafik/hintergrund/7e.gif');
	width:252px;
	height:22px;
	margin-left:-1px;
	background-repeat:repeat-x;
}

#Infopanelstatus{display:none;}

/* mitarbeiter */

.mitarbeiterbottom
{
	background-image:url('grafik/hintergrund/4f.gif');
	background-repeat:repeat-x;
	background-position:bottom;
	height:3px;
	float:left;
	width:517px;
	margin-left:5px;
	font-size:3px;
	line-height:3px;
}

.mitarbeitertbl
{
	width:516px;
	margin-left:7px;
	background-image:url('grafik/hintergrund/4g.gif');
	background-repeat:repeat-y;
	background-position:right;
}

#divteamliste
{
	width:361px;
	margin:3px 0px 0px 0px;
	font-size:11px;
	color:#717171;
}

#divteamliste td
{
	padding:5px 0px 5px 5px;
}

.teamheader
{ 
	margin-bottom:6px;
	font-family:Verdana;
	font-size:11px;
	color:#DD4B5C;
	font-weight:bold;
}

.mitarbeiterheader
{ 
	margin-bottom:1px;
	font-family:Verdana;
	font-size:11px;
	color:#DD4B5C;
	font-weight:bold;
}

#divteamliste a
{
	line-height:18px;
	color:#0075BD;
}

/* RECHTE SEITE */

.panel a
{
	color:Black;
	font-family:Verdana;
	font-size:11px;
}

.panel {width:251px;clear:both}
	
.infopanel
{
	height:134px;
	width:240px;
	margin-right:1px;
	padding:6px 5px 5px 5px;
	background-image:url('grafik/hintergrund/panel.gif');
	background-repeat:repeat-x;
}

.quickhead
{
	border-width:0px;
	height:24px;
	width:251px;
}

html* .quickhead
{
	height:26px;
}

.quickheader
{
	background-image:url('grafik/quicklinks/5b.gif');
	background-repeat:repeat-x;
	height:27px;
}

.quicklinkhead
{
	background-image:url('grafik/quicklinks/5b.gif');
	background-repeat:repeat-x;
	height:27px;
}

.quickcontent
{
	background-image:url('grafik/quicklinks/5d.gif');
	background-repeat:repeat-y;
	background-position:right;
	border-left:solid 1px #E0E0E0;
	background-color:#E5E5E5;
	font-size:11px;
}

.quickbottom
{
	background-image:url('grafik/quicklinks/5f.gif');
	background-repeat:repeat-x;
	background-position:bottom;
	height:2px;
}

.wetter
{
	font-size:10px;
	width:117px;
	padding-left:6px;
	text-align:left;
	margin:3px 0px 4px 0px;
}

.wetterpanel
{
	border:solid 1px white;width:516px;
	background-image:url('grafik/hintergrund/w_hoch.gif');
	background-repeat:repeat-y;
	background-color:#eaeaea;
}

.wettertop
{
	background-image:url('grafik/hintergrund/w_quer.gif');
	background-repeat:repeat-x;
}

.wetter img
{
	margin-left:4px;
	margin-right:14px;
}

.wind
{
	margin:1px 0px 4px 0px;
	line-height:12px;
	font-size:10px;
}

.wettertag
{
	font-weight:bold;
	color:#4F4F4F;
	margin-bottom:5px;
}

.wettertbl
{
	background-image:url('grafik/quicklinks/bg_Wetter.gif');
	background-repeat:no-repeat;
	width:122px;
}


.TempMorgen{ color: #4082B8;}
.TempAbend{ color: #DD4B5C;}
.TempMorgen1{ color: #4082B8; border-right:solid 1px #717171;display:inline}
.TempAbend1{  color: #DD4B5C;display:inline }
.TempMorgen1 div {display:inline}
.TempAbend1 div{display:inline }

.tage2 { border-bottom:solid 1px white; padding-bottom:1px; padding-top:1px;font-weight:bold;font-size:10px;color:#4F4F4F;}
.wettertxt1 {background-color:#f2f2f2;padding:5px 0px 5px 0px;line-height:12px;font-size:10px}
.wettertxt0 {padding:5px 0px 5px 0px;line-height:12px;font-size:10px}
.wettertemp1 {font-size:10px;background-color:#f2f2f2;padding:10px 0px 10px 0px;width:70px;}
.wettertemp0 {font-size:10px;padding:10px 0px 10px 0px;width:70px;}



.tage1 { border-bottom:solid 1px white; padding-bottom:1px; padding-top:1px;font-weight:bold;font-size:10px;color:#4F4F4F;background-color:#f2f2f2;}
.wetterimg1 {background-color:#f2f2f2;padding:8px 0px 5px 0px;}
.wetterimg0 {padding:8px 0px 5px 0px;}
.wetterwind1 {background-color:#f2f2f2;}
.TempMorgen1{ width:73px;text-align:left;margin:0px 0px 2px 5px;float:left;color:Black; border-bottom:solid 1px #717171;border-right-width:0px;padding:0px 0px 2px 0px;font-size:10px;font-weight:normal;}
.TempAbend1{  width:73px;text-align:left;margin:0px 0px 0px 5px;float:left;color:Black; line-height:11px;padding:0px;font-size:10px;font-weight:normal;}
.TempMorgen1 div {float:right;font-size:11px;font-weight:bold;}
.TempAbend1 div {float:right;font-size:11px;font-weight:bold;}


.umfragen
{
	background-image:url('grafik/bilder/pfeil_hintergrund.gif');
	background-repeat:no-repeat;
	background-position:center bottom;
}

.UmfrageCell
{
	line-height:12px;
}

.umfragedanke
{
	padding:7px 0px 5px 0px;
}

.umfragetable
{
	border:solid 1px white;
}

.umfrageQuestion
{
	padding-bottom:16px;
}

/* tarife */

.col1{
	width:230px;
	line-height:11px;

}

.colnormal{
	padding: 0px 2px 0px 2px;
	width:50px;
	line-height:11px;
}

.colheader{
padding: 0px 8px 0px 2px;
}

.lead {clear:both;padding-bottom:5px;}

.absatz { font-size:1px; line-height:1px; height:4px; }

.quicklinkstd
{
	padding-left:5px;width:251px;
}

html* .quicklinkstd
{
	padding-left:3px;
}

*html .quicklinkstd
{
	padding-left:5px;
}

#newsdiv
{
	width:815px;
}
	
*html #newsdiv
{
	width:817px;}

	
.newsstatus
{
	font-size:11px;
	height:22px;
	width:363px;
	color:#4f4f4f;
	background-image:url('grafik/hintergrund/7b.gif');
	background-repeat:repeat-x;
	
	z-index:5;position:absolute;top:106px;left:149px
}

.newstopborder
{
	border-top:solid 1px #f8f8f8;
	width:359px;
}

.newscont
{
	width:362px;
	padding-top:22px;
	float:left;
}

*html .newscont
{
	margin-left:0px;
	float:none;
}

#newsmenudiv
{
	width:350px;
	font-size:10px;
	color:#717171;
	background-color:#ebebeb;
}

#newsimgnav img
{
	cursor:pointer;
}

	
#newsimgnav 
{ margin-left:130px; }

.newsmenuinhalt
{	
	padding:1px 3px 5px 5px;
	background-color:#ebebeb;
	width:342px;	
	font-size:11px;
	border-left:solid 1px white;
	border-right:solid 1px white;
	border-bottom:solid 1px white;
	
}

.newsmenuinhalt img
{
	margin-top:3px;
	margin-right:6px;
	cursor:pointer;
}

.newsmenurubrik
{
	padding-top:1px;
	padding-bottom:2px;
}

.newsmenurubrik a
{
	color:#0075BD;
}

.newsmenurubriksel
{
	padding-top:1px;
	padding-bottom:2px;
	background-color:White;
}

.newsmenurubriksel a
{
	color:#0075BD;
}

.newsmenu
{
	margin:5px 0px 0px 0px;
	line-height:13px;
	display:none;
}

.newsmenutitle {background-color:White;padding:2px 5px 5px 5px;background-position:top;background-repeat:repeat-x;}
.newsmenuhead {padding-bottom:2px;font-size:10px}
.newsmenutitle a {font-weight:bold}
.news_lead {color:black;line-height:15px;padding-top:1px}

.newsseparator{ font-size:2px; line-height:4px; height:4px;}

.newsheaderstatus
{
	padding-left: 5px;
	color:#4f4f4f;
	font-size:11px;
	line-height:18px;
}

.newsmenuheader
{
	padding:2px 4px 1px 2px;
	background-color:#ebebeb;
	height:18px;
	letter-spacing:1px;
	border:solid 1px white;
	border-bottom-width:0px;
	float:right;
}

.hausregelnstatus
{
	font-weight:bold;
	margin:21px 0px 6px 0px;
	color:#4f4f4f;
	font-size:11px;
	line-height:18px;
}

.newsmenuback
{
	font-size:11px;
	color:#717171;
	width:234px;
	border:solid 1px white;
	border-bottom-width:0px;
	padding:2px 8px 0px 8px;
	background-color:#ebebeb;
}

.newsmenuborder{border-bottom:solid 1px #717171; margin:4px 0px 4px 0px;}

.topdate
{
	color:#717171;
	font-weight:bold;
	padding:0px 0px 2px 2px;
}

.newsmenutitle
{
	padding-left:2px;
	padding-right:6px;
	padding-bottom:1px;
}


.newsmenutitle a:link  { color:#0075BD;text-decoration:none; }
.newsmenutitle a:visited  {color:#0075BD;text-decoration:none; }
.newsmenutitle a:focus {color:#0075BD;text-decoration:none; }
.newsmenutitle a:hover {color:#0075BD;text-decoration:none;  }
.newsmenutitle a:active {color:#0075BD;text-decoration:none;   }


.location
{
	padding-top:2px;
	padding-left:6px;
	float:left;
	font-size:10px;
	font-weight:bold;
}


.topanzeige
{
	padding-top:2px;
	padding-left:6px;
	text-align:center;
	font-size:10px;
	font-weight:bold;
	color:#018E46;
}

.werbungtitle 
{
	font-family:Verdana;
	font-weight:bold;
	font-size:14px;
	color:#018E46;
	margin-bottom:1px;
	line-height:16px;
	padding-top:8px;
}

.werbungtitle a
{
	color:#018E46;
}

.category
{
	padding-top:2px;
	padding-right:6px;
	float:right;
	font-size:10px;
}

.newsheader
{
	font-size:11px;
	height:18px;
	width:427px;
	color:#717171;
	background-image:url('grafik/hintergrund/8a.gif');
	background-repeat:repeat-x;
}

.newsheaderlokal
{
	font-size:11px;
	background-color:White;
	height:21px;
	width:353px;
	color:#717171;
}

.newsheaderlokalborder
{
	background-image:url('grafik/hintergrund/ln.gif');
	background-repeat:repeat-x;
	background-position:top;
	height:5px;
	margin:0px 0px 0px 6px;
}

.newsbottom
{
	background-image:url('grafik/hintergrund/8b.gif');
	background-repeat:repeat-x;
	height:3px;
	float:left;
	width:359px;
	font-size:2px;
	line-height:2px;
}

.news
{
	font-size:11px;
	background-color:White;
	padding:0px 9px 11px 6px;
	font-size:11px;
	float:left;
	line-height:15px;
}

.werbung_top
{
	font-size:11px;
	background-color:White;
	padding:0px 0px 11px 0px;
	font-size:11px;
	float:left;
	line-height:15px;
	width:359px;
	overflow:hidden;
}

.newscontent
{
	width:412px;
	overflow:hidden;
}

#newscontainer
{
	border-left:solid 1px #e0e0e0;
	background-image:url('grafik/hintergrund/4g.gif');
	background-repeat:repeat-y;
	background-position:right;
}

#localnewscontainer
{
	border-left:solid 1px #e0e0e0;
	background-image:url('grafik/hintergrund/4g.gif');
	background-repeat:repeat-y;
	background-position:right;
}

.googleanzeigen
{
	border-left:solid 1px #e0e0e0;
	background-image:url('grafik/hintergrund/4g.gif');
	background-repeat:repeat-y;
	background-position:right;
	background-color:#ffffff;
}

.startgoogleanzeige 
{
	margin-left:3px;
}

html* .startgoogleanzeige 
{
	margin-left:0px;
}

.newscontainerbottom
{
	background-image:url('grafik/hintergrund/4f.gif');
	background-repeat:repeat-x;
	background-position:bottom;
	height:3px;
	float:left;
	width:430px;
	font-size:3px;
	line-height:3px;
	margin-bottom:7px;
}

.newsimage
{
	margin:4px 8px 3px 1px;
	float:left;
}


	
.werbungimage 
{
	margin:0px 0px 3px 0px;
	left:-6px;
	float:left;
}

buch a 
{
	text-decoration:none;
}

.buchimage
{
	border-width:0px;
	margin:4px 5px 0px 1px;
	float:left;
}

.shoplink
{
	clear:both;
	width:138px;
	padding-right:7px;
	text-align:center;
	padding-top:2px;
	float:left;
}

.shoplinktop
{
	clear:both;
	width:343px;
	padding-right:7px;
	padding-bottom:10px;
	text-align:center;
	padding-top:2px;
	float:left;
}

.newsdatum
{
	font-size:11px;
	color:#717171;
	padding-top:3px;
}

.newstitle
{
	font-family:Verdana;
	font-weight:bold;
	font-size:14px;
	color:#dd4b5c;
	margin-bottom:1px;
	margin-top:5px;
	line-height:16px;
}

.newstitle a
{
	color:#0075bd;
}

.news p{ padding:0px 0px 7px 0px; margin:0px 0px 0px 0px;}


/*Fotoalbum*/

#imgFoto
{
	cursor:pointer;
	BORDER:solid 1px white;
}

.fotobtn
{
	margin-top:29px;
	cursor:pointer;
}

.fotoalbum
{
	background-image:url('grafik/hintergrund/fotoalbum.jpg');
	background-repeat:no-repeat;
	width:248px;
	height:80px;
}

.faSearch
{
	font-family:Verdana,helvetica,sans-serif; 
	color:black; 
	text-decoration:none; 
	width:100px;
}

.faNavtop
{
	background-color: #dbdbdb;
	padding:7px 0px 5px 2px;
	background-image:url('grafik/hintergrund/fotoalbum_innen.gif');
	background-repeat:repeat-x;
}


.faPreview
{
	overflow:auto;
	margin-left:5px;
	width:159px;
	padding-right:2px;
}

.faPreviewItem
{
	text-decoration: none;
	cursor:pointer;
	margin-bottom: 0px;
	margin-left:2px;
	padding:6px 4px 4px 5px;
	width:128px;	
}

.faPreviewImage
{
	margin-right:2px;
	cursor:pointer;
}

.faComment
{
	background-color:#fff;
	height: 82px;
	padding: 3px 5px 3px 5px;
	margin-left: 0px;
	width:380px;
}


.faImage
{
	overflow:auto;
	width:611px;
	padding-left: 5px;
	margin-top: 0px;
	float:left;
}


.monat
{
	font-family:Verdana;
	font-size:11px;
	color:#010101;
}

.separator{ height:6px;font-size:0px;line-height:6px;}
	
	
.navigationsstatus
{
	font-family:Verdana;
	font-size:9px;
	color:#000000;
	font-weight:bold;
	}
	
.video_link a
{
color:#808080


}

.video_link a:active
{
color:#808080

}

.video_link a:hover
{
color:#808080

}

.video_link a:visited
{
color:#808080

}

.header
{ 
	font-family:Verdana;
	font-size:11px;
	color:#333333;
	font-weight:bold;
	}
	
.tarife_titel
{ 
	font-family:Verdana;
	font-size:10px;
	color:#dd4b5c;
	}
	
.tarife_titel_bold
{ 
	padding-left:2px;
	font-family:Verdana;
	font-size:11px;
	color:#dd4b5c;
	font-weight:bold;
	}
	
.tarife
{ 
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	}
	
.textjus
{
	font-family:Verdana,Arial;
	font-size:10pt;
	text-align:justify;
}


.smart	{font-family:Verdana; font-size:11px;}

.volkspool_link a
{
color:#808080;
font-family:Verdana;
font-size:12px;
font-weight:bold;

}

.volkspool_link a:active
{
color:#808080;
font-family:Verdana;
font-size:12px;
}

.volkspool_link a:hover
{
color:#808080;
font-family:Verdana;
font-size:12px;
}

.volkspool_link a:visited
{
color:#808080;
font-family:Verdana;
font-size:12px;
}

.link a
{
color:#808080;
font-family:Verdana;
font-size:11px;
font-weight:bold;

}

.link a:active
{
color:#808080;
font-family:Verdana;
font-size:11px;
}

.link a:hover
{
color:#808080;
font-family:Verdana;
font-size:11px;
}

.link a:visited
{
color:#808080;
font-family:Verdana;
font-size:11px;
}

.link_farbig
{
color:#cc0000;
font-family:Verdana;
font-size:11px;
font-weight:bold;

}

.link_farbig a
{
color:#cc0000;
font-family:Verdana;
font-size:11px;
font-weight:bold;

}

.link_farbig a:active
{
color:#cc0000;
font-family:Verdana;
font-size:11px;
}

.link_farbig a:hover
{
color:#cc0000;
font-family:Verdana;
font-size:11px;
}

.link_farbig a:visited
{
color:#cc0000;
font-family:Verdana;
font-size:11px;
}

.link_grau
{
color:#808080;
font-family:Verdana;
font-size:10px;
font-weight:bold;

}
.link_grau a
{
color:#808080;
font-family:Verdana;
font-size:10px;
font-weight:bold;

}

.link_grau a:active
{
color:#808080;
font-family:Verdana;
font-size:10px;
}

.link_grau a:hover
{
color:#808080;
font-family:Verdana;
font-size:10px;
text-decoration:underline;
}

.link_grau a:visited
{
color:#808080;
font-family:Verdana;
font-size:10px;
}

.smalltext
{
 color:#000000;
 font-family:Verdana;
 font-size:8pt;
}

.seperateKalender1
{
	height:4px;
}

.seperateKalender2
{
	height:3px;
}

.smartkalendertable
{
	border:thin solid #fafafa; border-spacing:10px
}

.seperatordiv
{
	width:400;
	height:1px;
	font-size:1px;
	border-bottom:solid gray 1px;
}

.gemeindeinfo
{
	font-family:Verdana;
	font-size:11px;
	width:115;
}
.textfeld
{
	background-color:#FFFFFF;
	border-color:#000000;
	border-width:1;
	font-family: Verdana, Arial, Helvetica;
	color:#000000;
	font-size:11px;
}

	
/* umfragen */
.forecolor
{
	background-color:DarkGray;
	height:10px;
}


label
{
	color:#0075BD;
	font-size:10px;
}

.rbbutton label
{
	color:#000000;
	padding-right:4px;
	font-size:11px;
}


.text_bold
{
	font-weight:bold;
	color:#4f4f4f;
}

/* tv */

#tvinhalt
{
	LINE-HEIGHT:15px;
	padding-right:0px;
	padding-top:22px;
	width:792px;
	margin-left:4px;
}

#videoinhalt
{
	LINE-HEIGHT:15px;
	width:793px;
}

.videoinhalt
{
	margin-top:7px;
	width:787px;
}

.tvinhalt
{
	margin:0px 0px 8px 1px;
	padding-top:7px;
	width:782px;
}

.tvtipp
{
	background-color:#c9d5e1;
	background-image:url('grafik/hintergrund/tv.jpg');
	background-position:bottom;
	background-repeat:no-repeat;
	width:248px;
}

.tvtop
{
	position:absolute;
	top:159px;
	left:553px;
	background-color:#ccd7df;
	padding-top:5px;
	width:244px
}


.teleboy
{
	background-color:#e6f0fd;float:left;width:236px;height:30px;margin-top:20px;
	position:absolute;padding-left:4px;
	top:5px;
	left:1px;
}


*html.teleboy
{
	width:130px;
}

.tvtime
{
	text-align:center;
	width:41px;
	height:16px;
	background-color:White;
	line-height:13px;
	border:solid 1px #bcbcbc;
	border-left-width:0px;
}

.tvchannel
{
	width:63px;
	text-align:center;
	height:16px;
	font-weight:bold;
	background-image:url('grafik/hintergrund/kino_grau2.gif');
	border:solid 1px #bcbcbc;
	line-height:13px;
}

.tvdatum
{
	background-color:#c9d5e1;
	width:105px;
	padding-bottom:1px;
	border:solid 1px #bcbcbc;
	border-top-width:0px;
	text-align:center;
	line-height:13px;
}


.tvtimebig
{
	width:41px;
	text-align:center;
	height:16px;
	background-color:White;
	line-height:14px;
	border:solid 1px #bcbcbc;
	float:left;
	color:#717171;
}

.tvchannelbig
{
	width:63px;
	height:16px;
	font-weight:bold;
	background-image:url('grafik/hintergrund/tv_grau.gif');
	text-align:center;
	border:solid 1px #bcbcbc;
	border-right-width:0px;
	line-height:14px;
	float:left;
	color:#717171;
}

.tvbox
{
	float:left;
	padding-left:1px;
	margin-bottom:6px;
}

.tvgenre
{
	margin-top:3px;
	color:Black;
}

.tv
{
	clear:both;
	margin-bottom:20px;
}

.tv img
{
	margin-right:5px;
	margin-top:4px;
}

label 
{
	margin-left:4px;
	margin-right:4px;
}

#tele
{
	padding-top:106px;
	margin-bottom:1px;
	width:242px;
	margin-left:1px;
}

.tvtagemenu
{
	height:26px;
	padding:6px 0px 0px 4px;
	background-image:url('grafik/hintergrund/tv3.gif');
	background-repeat:repeat-x;
	width:234px;
}


.tvmenu
{
	float:left;
	margin-top:2px;
	padding:0px;
	margin-bottom:0px;
	line-height:14px;
	width:242px;
}

.tvcontainer
{
	background-color:#f5f5f5;
	margin:0px 1px 0px 0px;
	padding:1px 0px 1px 0px;
	width:240px;
}

.tvheader
{
	background-image:url('grafik/hintergrund/kino_klein.gif');
	background-repeat:repeat-x;
	border:solid 1px #c7c7c7;
	padding:1px 5px 4px 5px;
	margin-top:2px;
	margin-left:1px;
	color: #4f4f4f;
	width:230px;
}

.tvseparator
{
	width:216;
	margin:0px 2px 0px 2px;
	line-height:1px;
	height:1px;
	font-size:1px;
	border-bottom:solid 2px #cdd8df;
}

.tvmenutag
{
	width:27px;
	border:solid 2px white;
	margin-right:2px;
	float:left;
	background-color:white;
	text-align:center;
	line-height:13px;
	color:#4f4f4f;
	height:14px;
}

.tvmenutagsel
{
	width:27px;
	border:solid 2px white;
	margin-right:2px;
	float:left;
	background-color:#c3dcec;
	text-align:center;
	line-height:13px;
	height:14px;
}

.tvmenutag a
{
	font-weight:bold;
}

.tvmenutagsel a
{
	font-weight:bold;
}

.tvcontent
{
	width:356px;
}

.tvtitle
{
	padding:6px 0px 1px 0px;
}

.tvtitle a
{
	color:#0075BD;
	font-weight:bold;
}

.fltvtitle
{
	padding:3px 0px 1px 0px;
	
}

.fltvtitle a
{
	color:#666666;
}

.tvtitel
{
	font-size:12px;
	line-height:16px;
	letter-spacing:1px;
	margin-bottom:4px;
	color:#dd4b5c;
	font-weight:bold;
	margin-top:9px;
	width:310px;
}

html* .tvtitel
{
	width:250px;
}


#filme
{
	width:357px;
	margin-top:4px;
}

#vidfilme
{
	width:357px;
	margin-top:4px;
}


/*horoskop*/


.zwischentitel
{
	font-weight:bold;
	font-size:11px;
	color:#DD4B5C;
	padding-bottom:7px;
}

.textoe
{

}

.horoskop
{
	clear:both;
}

/* events */

.veranstbild 
{
	float:right;
	margin-left:5px;
	margin-right:5px;
}

.veranstrub 
{
	margin-top:4px;
	color:#4F4F4F;
}

.events
{
	PADDING:7px 9px 7px 7px;
	margin-right:2px;
	background-image:url('grafik/hintergrund/Veranstaltungen.jpg');
	background-repeat:no-repeat;
	background-position:top;
	background-color:#C9DAE4;
}

.evtitle
{
	font-weight:bold;
	color:#0074b3;
}

.eventdate
{
	background-color:#72acd0;
	width:100%;
	text-align:center;
	color:White;
	font-weight:bold;
	padding:1px 0px 1px 0px;
	margin-top:20px;
}

.eventort
{
	background-color:#f5f5f5;
	width:100%;
	padding:10px 0px 4px 0px;
}

.eventortline
{
	margin:0px 8px 0px 8px;
	font-weight:bold;
	color:#72acd0;
	border-bottom:solid 2px #72acd0;
}

.eventkat
{
	background-color:#f5f5f5;
	padding-left:8px;
	color:#3489BE;
	padding-top:3px;
}

.eventbody
{
	background-color:#f5f5f5;
	padding:3px 2px 6px 8px;
}

.eventtitle
{
	padding-right:4px;
	color: #4F4F4F;
	font-weight:bold;
}

.eventdetail
{
	padding-left:2px
}

.eventloc
{
	padding-left:2px
}

.evlink 
{
	float:right;
}

/* kinotipps */


.kinohead
{
	background-image:url('grafik/hintergrund/kino_grau2.gif');
	width:125px;
	border:solid 1px #bcbcbc;
	padding-left:4px;
	padding-bottom:2px;
	text-align:center;
	font-weight:bold;
}

.kinodata
{
	padding-top:3px;
	padding-bottom:4px;
}

.kinobody
{
	border:solid 1px #bcbcbc;
	border-top-width:0px;
	width:127px;
	color:#717171;
	padding-left:4px;
	padding:1px;
	line-height:12px;
	text-align:center;
	background-color:#edd79a;
}

.kinobody1
{
	border:solid 1px #bcbcbc;
	border-top-width:0px;
	width:121px;
	color:#717171;
	padding:1px 4px 2px 4px;
	line-height:13px;
	background-color:#ffffff;
}

.kinocontent
{
	float:left;
	margin:0px 0px 10px 0px;
	padding:4px 0px 5px 0px;
	width:534px;
}

.kinotopcontainer 
{
	background-color:#eed694;float:left;padding:0px;width:789px;
}



*html .kinotopcontainer 
{
	padding-left:6px
}



.filmstrich
{
	color:#bcbcbc;
	margin:0px 3px 0px 3px;
}

.teleboycontrol
{
	height:18px;
	background-color:#e5e5e4;
	padding:2px 3px 3px 5px;
	margin:0px 5px 0px 5px;
	line-height:16px;
	color:#4f4f4f;
	width:511px;
}

.kinomenu
{
	position:absolute;
	top:163px;
	left:550px;
	float:left;
	width:250px;
	margin-top:4px;
	padding:0px;
	padding-bottom:0px;
	margin-bottom:0px;
	line-height:14px;
	background-image:url('grafik/hintergrund/k7.gif');
	background-repeat:no-repeat;
	background-position:0px 30px;
}

#kinoregionen
{
	background-color:#e5e5e5;
	padding:12px 1px 0px 0px;
	float:left;
	width:240px;
	margin-left:2px;
	background-image:url('grafik/hintergrund/k6.gif');
	background-repeat:repeat-x;
	background-position:bottom;
	height:267px;
	margin-left:4px;
}


*html #kinoregionen
{
	margin-left:2px;
}
	
.kinoregion
{
	float:left;
	background-color:#dbdbdb;
	border:solid 1px #dbdbdb;
	text-align:center;
	padding-bottom:1px;
	margin-bottom:5px;
	line-height:13px;
}

.kinoregionsel
{
	float:left;
	background-color:#ffffff;
	border:solid 1px #dbdbdb;
	text-align:center;
	line-height:13px;
	padding-bottom:1px;
	margin-bottom:5px;
}

.kinomenutag
{
	width:50px;
	border:solid 2px white;
	margin-right:2px;
	float:left;
	background-color:white;
	text-align:center;
	line-height:13px;
	color:#4f4f4f;
	height:14px;
}

.kinomenutagsel
{
	width:50px;
	border:solid 2px white;
	margin-right:2px;
	float:left;
	background-color:#c3dcec;
	text-align:center;
	line-height:13px;
	height:14px;
}

.kinomenutag a
{
	font-weight:bold;
}

.kinomenutagsel a
{
	font-weight:bold;
}

.kinotagemenu
{
	height:26px;
	padding:7px 0px 0px 0px;
	background-image:url('grafik/hintergrund/k2.gif');
	background-repeat:repeat-x;
}

.kinomenuhead
{
	position:absolute;
	top:160px;
	left:14px;
	width:538px;
	padding-top:7px;
	background-color:#eed694;
}

.cineheader
{
	border:solid 1px white;
	background-color:#d8d8d8;
	width:225px;
	color:#4f4f4f;
	font-weight:bold;
	padding-left:5px;
	margin:0px 0px 3px 4px;
	font-size:10px;
	line-height:13px;
	padding-bottom:2px;
}

#kinostatus
{
	float:left;
	width:44px;
	text-align:center;
	margin-right:1px;
}

#kinoinhalt
{
	LINE-HEIGHT:15px;
	padding-right:0px;
	padding-top:25px;
	float:left;
	margin-left:4px;
	width:792px;
}

*html #kinoinhalt
{
	margin-left:6px;
	width:760px;
}

.kinoinhalt
{
	margin:0px 0px 0px 4px;
	width:610px;
}

*html .kinoinhalt
{
	width:755px;
	margin:0px 0px 8px 3px;
}

.kino
{
	background-image:url('grafik/hintergrund/kino_gross.gif');
	background-repeat:repeat-x;
	border:solid 1px #c4c4c4;
	margin:2px 4px 1px 4px;
	padding:0px 4px 2px 4px;
	color:#4f4f4f;
}

.kinosel
{
	background-color:#c3dcec;
	border:solid 1px #c4c4c4;
	margin:2px 4px 1px 4px;
	padding:0px 4px 2px 4px;
	color:#4f4f4f;
}


.filmsel img
{
	margin-right:4px;
	margin-left:1px;
	float:left;
	border:solid 1px #d3d3d3;
}


.film img
{
	margin-right:4px;
	margin-left:1px;
	float:left;
	border:solid 1px #d3d3d3;
}

.filmimage
{
	height:329px;
	width:519px;
	margin-left:5px;
	background-color:#d8d8d8;
	padding:2px 0px 0px 0px;
}

.filmtitle a
{
	color:#0075BD;
	font-weight:bold;
}

.filmtitle
{
	padding:0px 0px 4px 0px;
}

.film
{
	margin:2px 1px 1px 2px;
	padding:3px 2px 3px 2px;
	background-color:#f5f5f5;
}

.filmsel
{
	margin:2px 2px 1px 2px;
	padding:3px 2px 3px 2px;
	background-color:#c3dcec;
}

.filmcontainer
{
	background-color:#f5f5f5;
	margin:0px 3px 0px 0px;
	padding-top:1px;
}


.filmeheader
{
	background-image:url('grafik/hintergrund/kino_klein.gif');
	background-repeat:repeat-x;
	border:solid 1px #c7c7c7;
	padding:1px 5px 3px 5px;
	margin-top:2px;
	margin-bottom:2px;
	color: #4f4f4f;
	width:521px;
}

.filmzeit
{
	border:solid 1px #bcbcbc;
	color:#717171;
	background-color:#ffffff;
	padding:1px 4px 2px 4px;
	float:left;
	line-height:14px;
	margin-bottom:9px;
}

.filminfo
{
	width:160px;float:left;padding-left:1px;
}

.filmseparator
{
	margin:2px 1px 0px 2px;
	border-bottom:solid 2px #eed694;
}

.filmtitel
{
	font-size:12px;
	line-height:14px;
	letter-spacing:1px;
	padding-top:1px;
	margin:8px 0px 6px 0px;
	color:#dd4b5c;
	font-weight:bold;
	width:285px;
}

*html .filmtitel
{
	width:185px;
}

.kinoname
{
	font-size:12px;
	line-height:14px;
	letter-spacing:1px;
	margin-bottom:4px;
	color:#dd4b5c;
	font-weight:bold;
}

#filminfo
{
	padding-right:2px;
	line-height:15px;
	background-color:#f5f5f5;
	margin-top:61px;
	margin-right:1px;
	margin-left:1px;
	
}

.veranstaltungen
{
	margin:0px 0px 5px 15px;
	border-left:solid 1px #E0E0E0;
	border-right:solid 1px #E0E0E0;
	padding:0px 3px 0px 3px;
	line-height:17px;
	background-color:#E5E5E5;
}


.quickheaderkino
{
	background-image:url('grafik/hintergrund/5b.gif');
	background-repeat:repeat-x;
	height:17px;
	padding:2px 0px 0px 3px;
}


/*printing*/
.printheader
{
	font-family: Verdana;
	border-style: solid;
	padding: 0px;
	margin-right: 0px;
	padding-right: 0px;
	border-width: 0px; 
	border-bottom-width: 1px; 
	border-color: black;
	margin-bottom: 1px;
	
}

.printimg{float:right; cursor:pointer;}

/* suchtreffer */
.highlight{ background-color:#dd4b5c;color:#ffffff; }

/*gästebuch*/


.gbentry
{
	width: 343px;
	margin-bottom: 7px;
	border:solid 1px #dddddd;	
	border-bottom-width:1px;
	background-color: #e5e5e5;
}

.gbheader
{
	background-color: #ffffff;
	padding:0px 0px 2px 3px;
	font-size:11px;
	
}

.gbname
{
	background-color: #e5e5e5;
	padding:3px 0px 3px 3px;
	height:15px;
	color:#717171;
	font-size:11px;
}

.gbseparator
{
	border-top:solid 2px #f4f4f4;
	margin-bottom:1px;
	margin-top:1px;
}

.gbtitle
{
	font-weight: bold;
}

.gbdate
{
	float:right;
	text-align:right;
	color:#000000;
	font-size:11px;
	padding-left:30px;
	padding-right:4px;
}

.gbtime
{
	border-left:solid 1px #dddddd;
	float:right;
	padding:0px 4px 2px 4px;
}

.gbcontent
{
	padding:0px 1px 5px 1px;
	background-color: #e5e5e5;
}

.togglericon
{
	float:right;
}



/*Anzeigen*/

.anzeigenhead
{
	border:solid 1px #f5f5f5;
	background-color:#DBDBDB;
	padding:0px 0px 3px 4px;
}

.anzeigenbody
{
	border:solid 1px #f5f5f5;
	background-color:#f5f5f5;
	padding:2px 5px 0px 4px;
	line-height:15px;
}

.anzeigen
{
	border-top:solid 1px white;
	width:240px;
	text-align:left;
	padding-top:3px;
	padding-bottom:3px;
	margin-top:2px;
}

.azheader
{
	color:#4F4F4F;
	font-weight:bold;
}

.azdatum
{
	color:#4F4F4F;
	font-size:10px;
	float:right;
	padding-right:5px;
	margin-bottom:2px;
}

.rbtext
{
	color:#0075BD;
	font-size:11px;
}

/* Sitemap */
#stbl 
{
	line-height:18px; 
	padding-left:7px; 
	margin-top:13px;
}


/* Flyer */
#flyer
{
	display:none;
	position:absolute;
	left:150px;
	z-index:25;
}
/*
.flyer3
{
	
	background-image:url('grafik/werbung/gmgverlag.jpg');
}

.flyer2
{
	
	background-image:url('grafik/werbung/gmgmedia.jpg');
}

.flyer1
{
	
	background-image:url('grafik/werbung/gmgmedia.jpg');
}

.flyer0
{
	
	background-image:url('grafik/werbung/gmgverlag.jpg');
}
*/


/* Muttertag */
.mtbutton1
{
	margin-top:10px;
	margin-left:15px;
	height:22px;
	float:left;
	width:118px;
}

.mtbutton2
{
	margin-top:10px;
	height:22px;
	float:left;
	width:145px;
}
.mttxtbox
{
	height:19px;	
}

/* fake file input */
 
div.fileinputs {
 position: relative;
}
 
div.fakefile {
 position: relative;
 top: 0px;
 left: 0px;
 z-index: 1;
}
 
input.fakefileinput {
 position: relative;
 font-size:11px;
 width: 200px;
 
}
 
img.fakefileimg {
 position: absolute;
 left: 207px;
 align: right;
 top:-2px;
 cursor:hand;
 
}
 
input.file {
 position: absolute;
 text-align: right;
 -moz-opacity:0 ;
 filter:alpha(opacity: 0);
 opacity: 0;
 z-index: 2;
 cursor:hand;
}
 
 
 
input.fileshow {
 position: absolute;
 text-align: right;
 z-index: 2;
}

.mtboxtop
{
	width:338px;
	height:14px;
	background-image:url(grafik/muttertag/boxtop.jpg);
	background-repeat:no-repeat;
	margin-left:10px;
}

.mtboxcenter
{
	width:338px;
	background-image:url(grafik/muttertag/boxcenter.jpg);
	background-repeat:repeat-y;
	margin-left:10px;	
}

.mtboxbottom
{
	width:338px;
	height:14px;
	background-image:url(grafik/muttertag/boxbottom.jpg);
	background-repeat:no-repeat;
	margin-left:10px;
}
.mtbtsend
{
	float:right;
	margin-right:4px;
}
.mttable
{
	margin-left:21px;
	background-image:url(grafik/muttertag/bgherz.jpg);
	background-position:10px 37px;
	background-repeat:no-repeat;	
	height:230px;
}

#divmttitel
{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#BC0000;	
	min-height:21px;
	padding:6px 21px 8px 21px;
}

#divmttext, #divmtvname, #divmtnname
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#3A3A3A;		
}


#divmtbottom
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#BC0000;	
	padding:0px 21px 0px 21px;
	min-height:15px;
	margin-bottom:8px;
}
.mtbtupload
{
	display:none;
}

.computertipp 
{
	margin-left:3px;
	font-size:10px;
	line-height:12px;
}

.computertipp td
{
	padding:2px 0px 2px 0px
}

.compkat
{
	font-weight:bold;
	color:#666666;
	margin-bottom:3px;
	padding-right:2px;
}

.tippleft
{
	float:left;
	width:205px;
	margin-right:5px;
}

.tippright
{
	width:215px;
	float:left;
}

.tippcontainer
{
	clear:both;
	margin-left:5px;
	width:479px;
	padding:20px 3px 10px 3px;
}

.tippsep
{
	font-size:0px;
	height:0px;
	line-height:0px;
	border-bottom:solid 2px white;
	margin:0px 12px 0px 8px;
}

.tippsubtitel
{
	margin:3px 0px 3px 0px;
	font-weight:bold;
	font-size:12px;
}

.tippuntertitel
{
	margin:3px 0px 3px 0px;
}

.tipptext{padding-top:7px;}

.tipplink{padding:3px 0px 0px 6px; }
.tipplink a {color:#0075bd; }

.tippbot{padding-top:5px}
.tippbot div{padding-top:2px; font-size:10px}

.bildercontainer
{
	width:350px;
	margin-bottom:4px;
}

.videocontainer
{
	width:320px;
	height:265px;
	background-color:#e3e3e3;
	padding:12px 12px 5px 12px;
	margin-top:3px;
}


.wettervideocontainer
{
	width:470px;
	height:410px;
	padding:8px 8px 5px 8px;
	background-color:#e3e3e3;
	border:solid 1px white;
	margin:0px 0px 15px 0px;
}

.interviewcontainer
{
	width:320px;
	height:250px;
	background-color:#e3e3e3;
	padding:12px 12px 5px 12px;
	margin-top:3px;
}

.videolink
{
	margin-top:2px;
	
}

.videolink a
{
	color:#0075bd;
}

.nvideoreiter
{
	cursor:pointer;
	margin-left:272px;
}

.nbildreiter
{
	cursor:pointer;
	float:right;
	margin-right:10px;
}

.nbildreiter1
{
	cursor:pointer;
	float:right;
}

.vidimgcont
{
	width:156px;
	float:left;
}

.vidimg
{	
	margin:0px 8px 3px 1px;
	float:left;
	z-index:10;
}


.videoimg 
{
	clear:both;width:150px;float:left;
	line-height:24px;
	color:#0075bd;
}


.videoimg a
{
	color:#0075bd;
	font-weight:normal;
}

.videoimg img
{
	margin-right:4px;
}

html* .videoimg img
{
	margin-top:-1px;
}

.kontakt
{
	background-image:url('grafik/buttons/Kontakt.jpg');
	padding:3px 0px 0px 5px;
	float:left;
	width:124px;
	height:34px;
	margin:5px 0px 0px 4px;
	cursor:pointer;
}

.gmgshopbigimg
{
	position:absolute;
	top:200px;
	left:285px;
	border:solid 1px gray;
	display:none;
}

.gmgshopbigimg img
{
	float:left;
}

.uimg
{
	margin-bottom:5px;
	border:solid 1px white;
	clear:both;
	padding:120px 50px 0px 5px;
	width:185px;
	height:31px;
	cursor:pointer;
}

.newslocal{text-align:center;font-size:11px;}

.videobg 
{
	background-image:url('grafik/video/bg_Videonews.gif'); background-position:bottom;height:50px;width:603px;margin-left:1px;text-align:center}
	
.vidseperator { border-top:solid 2px #EFE599;margin:0px 2px 1px 2px; }


.vidsel
{
	background-color:#FCF3AB;
	background-image:url('grafik/video/bg_Verlauf_gelb.jpg');
	background-repeat:repeat-x;
	padding: 0px 2px 2px 2px;
	margin-bottom:5px;
	width:155px;
	float:left;
	border:solid 1px #BDBDBD;
}


.vid
{
	background-repeat:repeat-x;
	background-color:#ffffff;
	margin-bottom:5px;
	padding: 0px 2px 2px 2px;
	width:155px;
	float:left;
	border:solid 1px #BDBDBD;
}

.fotoalben
{
	background-repeat:repeat-x;
	background-color:#ffffff;
	margin-bottom:5px;
	padding: 0px 4px 2px 4px;
	width:141px;
	float:left;
	border:solid 1px #BDBDBD;
}

/*.prevfotosel
{
	background-color:#FCF3AB;
	background-image:url('grafik/video/bg_Verlauf_gelb.jpg');
	background-repeat:repeat-x;
	margin-bottom:0px;
	padding: 0px 0px 2px 5px;
	width:128px;
	float:left;
	border:solid 1px #BDBDBD;
}*/

.prevfotosel
{
	background-color:#FCF3AB;
	background-image:url('grafik/video/bg_Verlauf_gelb.jpg');	
	text-decoration: none;
	cursor:pointer;
	margin-bottom: 0px;
	margin-left:2px;
	padding:6px 4px 4px 5px;
	width:128px;
}

.fotosel
{
	background-color:#FCF3AB;
	background-image:url('grafik/video/bg_Verlauf_gelb.jpg');
	background-repeat:repeat-x;
	margin-bottom:5px;
	padding: 0px 4px 2px 4px;
	width:141px;
	float:left;
	border:solid 1px #BDBDBD;
}

.vidsel img
{
	border:solid 1px #d3d3d3;
}


.vid img
{
	border:solid 1px #d3d3d3;
}

.vidimgcontent
{
	float:left;}
	
.vidnav 
{
	padding:3px 4px 0px 6px;
	height:20px;
}

.vidnav img 
{
	margin-top:2px;}

.vidnav select
{
	float:right;
	font-size:12px;}
	
.vidmenubtm 
{
	margin-right:9px;background-color:white;height:590px
}

.vidmenubtmborder 
{
	background-image:url('grafik/hintergrund/punkt_btm.gif'); background-repeat:repeat-x; background-position:bottom;
	margin:0px 20px 0px 20px;
}
	
#videomenu div
{
	border:solid 1px transparent;
	background-color:transparent;
	margin:1px 0px 1px 0px;	
	color:#666666;
	font-weight:normal;
	padding:1px;
	width:88px;
}

#videomenu a 
{
	color:#666666;
}

#videomenu .selvidrubrik
{
	border:solid 1px #DADADA;
	border-right-width:0px;
	background-color:#EBEBEB;
	font-weight:bold;
}

#videomenu 
{
	float:left;
	width:96px;
	padding:8px 0px 0px 8px;
}

#videoueberblick2
{
	background-color:#ebebeb;
	border:solid 1px #dadada;
	margin:10px 2px 5px 98px;
	height:525px;
}

#vidresult {padding:8px 0px 0px 6px;height:500px}

#videoueberblick1 {padding-top:3px;width:602px;margin-left:1px;background-color:white;}

.vidmain {background-color:#EFE599;float:left;padding-left:6px}

.weihnachtsmain {background-color:#C52937;float:left;padding-left:6px}

.vidtopic {background-color:#ffffff;float:left;background-image:url('grafik/video/bg_Verlauf.jpg');background-repeat:repeat-x;}

.i_steckbrief 
{background-image:url('grafik/video/TS_Steckbrief_bg.gif');background-repeat:no-repeat;
	float:left;width:100%
	}

#fragen{background-image:url('grafik/video/TS_Steckbrief_bg.gif');background-repeat:no-repeat;
	float:left;}
	
#interviewtext {overflow:auto;height:300px;margin-top:5px}
#fragencont {overflow:auto;height:270px;}
	
.i_steckbrief div{color:#dd4b5c;margin-top:11px;}


.videoquick {width:242px;border:solid 1px white;cursor:pointer;background-repeat:no-repeat;}
.videoquickbtm {width:232px;line-height:13px;height:19px;text-align:center; padding:0px 3px 0px 7px;background-image:url('grafik/quicklinks/Balken_Video.png'); background-repeat:no-repeat;color:#4C453F;font-size:11px;}
.videoquickbtm a {color:#4C453F;font-size:11px;}
.videoquickbtmbig {width:232px;line-height:13px;height:30px;text-align:center; padding:0px 3px 0px 7px;background-image:url('grafik/quicklinks/Balken_Video_2zeilig.png'); background-repeat:no-repeat;color:#4C453F;font-size:11px;}
.videoquickbtmbig a {color:#4C453F;font-size:11px;}

.videoquick img {border-width:0px}

.invis {display:none}


.tuerchen {float:left;margin:4px 43px 24px 0px;color:transparent;font-size:1px;
}
	
.tuerchen img {float:left;width:90px;height:86px;
}

.weihnacht_bg 
{
	 padding:16px 0px 20px 0px;width:800px;height:600px;margin-top:-3px;
	 background-image:url('grafik/weihnachtskalender/gesch_tuerchen.jpg'); background-repeat:no-repeat;
}
	
	/*
#flashtipp { display:none}
*/

#additionaladd {border:solid 0px red;position:absolute;left:793px;top:535px;margin-top:40px;width:240px;height:100px;display:none;cursor:pointer}

.rightaddflash {position:absolute;top:0px;left:826px;display:none;border:solid 0px red;}



#mobilkom_header {display:none;position:absolute;top:0px;left:294px;}

.topstorytitlebg
{
	float:left;
	height:176px;
	width:185px;
	background-color:black;
	filter:alpha(opacity=40);
	-moz-opacity:0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4;
}

.topstorytitle 
{
	margin-left:-185px;
	float:left;
	width:185px;
	color:White;
	padding-top:6px;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;
	position:relative;
}

html* .topstorytitle 
{
	position:static;
}

.topstorytitle div
{
	padding-left:4px;
	font-size:11px;
}

.topstorytitle p
{
	padding-left:4px;
	margin-top:5px;
	font-weight:bold;
	font-size:11px;	
	padding-bottom:4px;
	border-bottom:solid 1px #B8B8B8;
}

.topstorytitle h1
{
	padding-left:4px;
	padding-right:2px;
	font-size:17px;
	line-height:20px;
}

.topstorytitle a
{
	color:White;
}

.topstorytitle span img {margin-left:20px}

.topnewsbild 
{
	border:solid 1px #DBDBDB;
	width:525px;height:176px;cursor:pointer;
	background-repeat:no-repeat;
}

.startseite 
{
	border:solid 1px #D3D3D3;
	background-color:White;
	padding:5px 0px 5px 5px;
	width:532px;
	margin-left:2px;
	margin-right:2px;
}

.subtopstory 
{
	float:left;
	margin-top:5px;
	width:171px;
	border:solid 1px #BDBDBD;
	margin-right:4px;
}

.subtopstory h1
{
	font-size:14px;
	line-height:16px;
	margin-top:4px;
	height:49px;
	overflow:hidden;
}

.subtopstory a
{
	color:#0076BE;
}

.subtopstoryuhrbg
{
	width:49px;
	height:16px;
	border-left:solid 1px gray;
	border-bottom:solid 1px gray;
	background-color:Black;
	filter:alpha(opacity=40);
	-moz-opacity:0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4;
	margin-top:-117px;
}

.subtopstoryuhr
{
	color:White;
	z-index:12;
	padding-top:1px;
	font-size:11px;
	margin-top:-17px;
	margin-left:9px;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;
	position:relative;
}

html* .subtopstoryuhr 
{
	position:static;
}

.videoimg .substoryimg 
{
	margin-top:-144px;
	margin-left:63px;
	z-index:50;
}

html* .videoimg .substoryimg 
{
	margin-top:-115px;
}

.subtopimg img
{
	width:171px;
}

.subtopimg
{
	float:left;
	width:171px;
	overflow:hidden;
	height:117px;
}

.newslistvideo 
{
	margin:-75px 0px 0px 4px;
}

.subtopimg .videoimg img
{
	width:50px;
}

.substory 
{
	clear:both;
	background-image:url('grafik/hintergrund/subtopstorybg.gif'); background-repeat:repeat-x;
	padding:5px 0px 0px 7px;
	font-size:11px;
}

.subtopstorycont 
{
	padding-bottom:8px;
	margin-right:5px;
	margin-bottom:1px;
	background-image:url('grafik/hintergrund/punkt_btm.gif'); background-repeat:repeat-x; background-position:bottom;
}

.localnews 
{
	margin-top:14px;
	padding-right:10px;
	width:334px;
	background-image:url('grafik/hintergrund/punkt_right.gif'); background-repeat:repeat-y; background-position:right;
	margin-left:8px;
	font-size:11px;
	float:left;
}

.sdanews 
{
	margin-top:14px;
	float:left;
	width:150px;
	margin-left:8px;
	font-size:11px;
}

.sdanews p
{
	margin:0px;
	padding:0px;
}

.localnewscont 
{
	
	background-image:url('grafik/hintergrund/punkt_btm.gif'); background-repeat:repeat-x; background-position:bottom;
	padding-bottom:12px; margin-bottom:10px;
}

.localdatum { float:right;color:#717171;}

.newsfotos {margin-left:6px;}
.newsfotos div{float:left;width:150px;height:202px; overflow:hidden;margin:0px 6px 6px 0px;line-height:15px}
.newsfotos h1{font-size:11px; font-weight:normal;}
.newsfotos a {color:#0075bd; }

.share { list-style-type:none;margin:20px 0px 0px 2px;border:solid 1px lightgray; padding:4px;}
.share li { display:inline;margin-left:0px;}
.share img {border:0px; margin-right:8px;float:left;}
.share a {color:#0075bd; }

.gemeindelinks a {color:#0075bd; }
.gemeindelinks {margin:20px 0px 0px 2px;}

.externnewslink {color:#0075bd; }

.gemeinden h1
{
	color: #DD4B5C;
	font-size:12px;
	margin-bottom:4px;
	margin-top:10px;
}

.briefdatum ul{margin:0px 0px 3px 0px; padding-left:20px}

.copyright {text-align:center;margin:10px 5px 0px 0px}

.hauptwerbung .localnewscont 
{
	background-image:none;
	font-family:Verdana; font-sizue:11px;padding-right:10px;
	padding-bottom:12px; margin-bottom:10px;
}

.veranst_quick 
{
	display:none;
}

#veranst_0
{
	display:block;
}

#wemf { display:none; }

.albumprev {text-align:center; clear:both; height:100px; border:0px; overflow:hidden;width:135px; }
#fotoresult {margin-left:4px}


.missmain {background-color:#E5548F;float:left;padding-left:6px}
.missmain .newstitle {color:#E5548F;}

.miss 
{
	border:solid 1px #BDBDBD;
	background-color:#F8EBF2;
	padding:4px;
	width:159px;
	margin-bottom:5px;
}

.selectedmiss 
{
	background-color:#EEC5D7;
}

.miss a 
{
	color:#727073;
}

.miss img
{
	border:solid 1px #AA137A;
}

.miss h1
{
	font-size:11px;
	font-weight:normal;
	font-family:Verdana;
	line-height:14px;
	margin:2px 0px 2px 0px;
}

.misstext h1
{
	font-size:13px;
	line-height:18px;
	margin:0px 0px 0px 0px;
}

.misstext h2
{
	font-size:11px;
	margin:10px 0px 0px 0px;
}

.misstext p
{
	margin:10px 0px 10px 0px;
}

#blackmiss 
{
	display: none;
	position: absolute;
	top: 165px;
	left: 12px;
	width: 780px;
	height: 100%;
	z-index:1001;
	background-color: black;
	-moz-opacity: 0.9;
	opacity:.90;
	filter: alpha(opacity=90);
	float:left;
}

#whitemiss 
{
	display: none;
	position: absolute;
	top: 157px;
	left: 6px;
	width: 781px;
	padding: 16px 0px 0px 0px;
	z-index:1002;
	overflow: auto;
	float:left;
	border:solid 6px #E5548F;
	border-top-width:8px;
	border-bottom-width:0px;
}

#whitemiss .newstitle 
{
	padding:3px 0px 0px 11px;
	padding-bottom:4px;
	padding-top:0px;
}

html* #whitemiss .newstitle 
{
	padding-top:5px;
}

.missfotoleft 
{
	float:left;
	width:200px;
}

.missfotoleft img
{
	border-width:0px;
	margin-left:12px;
	margin-top:9px;
	margin-bottom:3px;
}

.missfotoright 
{
	text-align:center;
	float:left;
	margin-left:32px;
	width:530px;
}

.missStatus img {float:left;padding-top:5px;}
#missStatus {float:left; width:120px; text-align:center; color:White; line-height:25px;font-size:11px}
.missStatus {float:right;width:200px}

