/**
 * Style sheet css
 */
a:visited
{
	font-family:Tahoma, "Trebuchet MS", Verdana, Arial;
			text-decoration:none;
			font-size:11px;
			color:#396692;
}

a:hover
{
	font-family:Tahoma, "Trebuchet MS", Verdana, Arial;
		text-decoration:none;
		font-size:11px;
		color:#000;
}

.text_hauptnavi
{
	padding-left:63px;
	font-family:Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size:11px;
	color:#FFFFFF;
	line-height:19px;
	letter-spacing: 2pt;
	text-transform: uppercase;
}

.text_subnavi
{
	padding-left:63px;
	font-family:Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size:11px;
	color:#396692;
	line-height:19px;
	text-transform: uppercase;
	letter-spacing: 2pt;
}

.fliesstext
{
	font-family:Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size:11px;
	color:#343637;
	line-height:19px;
}

.ueberschrift_gross
{
	font-family:Tahoma, "Trebuchet MS", Verdana, Arial;
	font-weight:bold;
	font-size:15px;
	color:#3A6692;
	line-height:25px;
}

.zitat
{
	font-family:Tahoma, "Trebuchet MS", Verdana, Arial;
	font-style:italic;
	font-size:11px;
	color:#3A6692;
	line-height:19px;
}

.fliesstext_auszeichnung
{
	font-family:Tahoma, "Trebuchet MS", Verdana, Arial;
	font-weight:bold;
	font-size:11px;
	color:#343637;
	line-height:19px;
}

.text_spezial
{
	font-family:Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size:11px;
	color:#BED52F;
	line-height:19px;
}

#footer
{
	margin:-4px 3px 0px auto;
	text-align:right;
	font-family:Tahoma, "Trebuchet MS", Verdana, Arial;
	text-decoration:none;
	font-size:11px;
	color:#396692;
}

#footer a
{
	font-family:Tahoma, "Trebuchet MS", Verdana, Arial;
	text-decoration:none;
	font-size:11px;
	color:#396692;
}

ul li .aktiv_level_2
{
	color:#e5e5e5;
	display: block;
	background-image:url("images/navi_hg_subnavi_over.gif");
	background-position:bottom;
	background-repeat:no-repeat;
}


/**
 * Background
 */
.schattenlinks
{
	background-image:url("images/schatten_links.gif");
	background-repeat:repeat-y;
}

.schattenrechts
{
	background-image:url("images/schatten_rechts.gif");
	background-repeat:repeat-y;
}

.links_hg
{
	background-color:#A0B3C4;
	background-image:url("images/links_hg.gif");
	background-repeat:repeat-y;
}

.navi_hg
{
	background-color:#396692;
	background-image:url("images/navi_hg_hauptnavi.gif");
}

.tabellen_hg
{
	background-image:url("images/verlauf.gif");
	background-repeat:repeat-y;
}

.subnavi_hg
{
	background-image:url("images/navi_subnavi_oben.gif");
	background-repeat:repeat-y;
}


/**
 * Content
 */
#biergipfel
{
	font-family:Tahoma, "Trebuchet MS", Verdana, Arial;
	text-decoration:none;
	font-size:13px;
	color:#000000;
	font-weight: bold;
}

#mediennacht strong
{
	font-family:Tahoma, "Trebuchet MS", Verdana, Arial;
	text-decoration:none;
	font-size:13px;
	color:#FFFFFF;
	font-weight: bold;
}

#mediennacht a:hover
{
	font-family:Tahoma, "Trebuchet MS", Verdana, Arial;
		text-decoration:none;
		color:#000000;
	font-size:13px;
}

#mediennacht a
{
	font-family:Tahoma, "Trebuchet MS", Verdana, Arial;
		text-decoration:none;
	font-size:13px;
		color:#FFFFFF;
}

.mediennacht-teaser
{
	font-family:Tahoma, "Trebuchet MS", Verdana, Arial;
	font-weight:bold;
	font-size:13px;
	color:#FFFFFF;
	line-height:25px;
}

.dachzeile
{
	font-family: Tahoma, "Trebuchet MS", Verdana, Arial;
	         font-size: 11px;
	         color: #5C5C5C;
	         font-weight:normal;
}

.datum-pm
{
	font-family:Tahoma, "Trebuchet MS", Verdana, Arial;
	        font-weight:bold;
	        font-size:11px;
	        color:#000000;
}

.headline-pm-klein
{
	font-family:Tahoma, "Trebuchet MS", Verdana, Arial;
	        font-weight:bold;
	        font-size:11px;
	        color:#3A6692;
}

.headline-pm
{
	font-family:Tahoma, "Trebuchet MS", Verdana, Arial;
	font-weight:bold;
	font-size:14px;
	color:#3A6692;
}

#mitte
{
	width:415px;
	margin:0px;
	marign-left: -8px;
	margin-top: 5px;
}


/**
 * content
 */
.td_rahmen2
{
	border: 1px #b9b9b9 solid;
}

.td_rahmen1
{
	background: #b9b9b9; border: 1px #b9b9b9 solid;
}

.ce_text
{
	margin:0px;
	font-family:Tahoma, "Trebuchet MS", Verdana, Arial;
		font-size:11px;
		color:#343637;
		line-height:19px;
}


/**
 * Content
 */
p
{
	font-family:Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size:11px;
	color:#343637;
	line-height:19px;
	margin-top:-5px;
}

body a:hover
{
	font-family:Tahoma, "Trebuchet MS", Verdana, Arial;
			text-decoration:none;
			font-size:11px;
			color:#000;
}

strong
{
	font-family:Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size:11px;
	color:#343637;
	line-height:19px;
}

a:link
{
	font-family:Tahoma, "Trebuchet MS", Verdana, Arial;
		text-decoration:none;
		font-size:11px;
		color:#396692;
}

#main
{
	width:415px;
	margin:0px;
	marign-left: -5px;
	margin-top: 8px;
}

.mandatory
{
	font-family:Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size:11px;
	color:#343637;
	margin-bottom: 5px;
	valign: top;
}

.mod_article
{
	margin:0px 0px 0px -7px;
}

* html .mod_article
{
	width:425px;
	margin:0px;
}

.ce_headline
{
	margin:0px;
}

h1
{
	font-family:Tahoma, "Trebuchet MS", Verdana, Arial;
	font-weight:bold;
	font-size:15px;
	color:#3A6692;
	line-height:25px;
}

/* Fliesstext Auszeichnung */
h2
{
	display:inline;
	font-family:Tahoma, "Trebuchet MS", Verdana, Arial;
	font-weight:bold;
	font-size:11px;
	color:#343637;
	line-height:19px;
}

/* Zitat */
h3
{
	display:inline;
	font-family:Tahoma, "Trebuchet MS", Verdana, Arial;
	font-style:italic;
	font-weight:normal;
	font-size:11px;
	color:#3A6692;
	line-height:19px;
}

h4
{
	font-family: Tahoma, "Trebuchet MS", Verdana, Arial;
		font-size: 10px;
		line-height: 13px;
		color: 5C5C5C;
	display: inline;
	font-weight:normal;
}

h5
{
	color:#3A6692;
	font-weight: bold;
	display: inline;
}

.formbody table
{
	cellspacing: 5;
	cellpadding: 5;
}

.tabelle_formular
{
	margin:0px;
	white-space:nowrap;
	margin-bottom: 2px;
	font-family:Tahoma, "Trebuchet MS", Verdana, Arial;
		font-size:11px;
		color:#343637;
		valign: top;
}

.tabelle_programm
{
	margin:0px;
	margin-bottom: 2px;
	font-family:Tahoma, "Trebuchet MS", Verdana, Arial;
		font-size:11px;
		color:#343637;
		valign: top;
}

.tabelle_programm_2
{
	margin-bottom: 2px;
	font-family:Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size:11px;
	color:#343637;
	valign: top;
}

.bmwi
{
	vertical-align:bottom;
	position:relative;
	bottom: 30px;
}


/**
 * Formular
 */
.ce_form
{
	margin-left:-10px;
}


/**
 * Grundlage
 */
body
{
	margin:0;
	padding:0;
	background-repeat:repeat-y;
	font-family:Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size:11px;
	color:#343637;
}


/**
 * Navigation
 */
.navigation
{
	width:245px;
	padding-bottom:0px;
	background-color:#396692;
	background-image:url("images/navi_hg_hauptnavi.gif");
	border-bottom:1px solid #fff;
}

.level_1
{
	width:245px;
	margin-top:0em;
	margin-left:0em;
	padding-left:0em;
	font-family:Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size:11px;
	color:#FFFFFF;
	line-height:22px;
	list-style: none;
	letter-spacing: 2pt;
}

.level_2
{
	margin-top:7px;
	margin-left:0px;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:0px;
	background-color:#e5e5e5;
	background-image:url("images/navi_hg_subnavioben.gif");
	background-position:top;
	background-repeat:no-repeat;
	border-top:1px solid #fff;
	border-right:1px solid #fff;
	font-family:Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size:11px;
	color:#396692;
	line-height:22px;
	list-style: none;
	letter-spacing: 2pt;
}

.level_3
{
	padding-bottom:8px;
		padding-left:0px;
		border-right:1px solid #fff;
		font-family:Tahoma, "Trebuchet MS", Verdana, Arial;
		font-size:11px;
		color:#396692;
		line-height:22px;
		list-style: none;
		letter-spacing: 2pt;
	          background-color:#e5e5e5;
		background-position:top;
		background-repeat:no-repeat;
}

.level_1 a
{
	padding-left:63px;
	font-family:Tahoma, "Trebuchet MS", Verdana, Arial;
	text-decoration:none;
	font-size:11px;
	color:#FFFFFF;
	line-height:22px;
	list-style: none;
	letter-spacing: 2pt;
}

.level_1 li
{
	background-image:url("images/navi_zwischenlinie.gif");
	background-position:bottom;
	background-repeat:no-repeat;
}

.level_1 a:hover
{
	color:#396692;
	background-image:url("images/navi_hg_hauptnavi_over.gif");
	background-position:bottom;
	background-repeat:no-repeat;
	display: block;
}

* html .level_1 a:hover
{
	margin-top:0em;
	margin-bottom: 0px;
	height: 22px;
}

* html .level_1 a:visited
{
	padding-left:63px;
	font-family:Tahoma, "Trebuchet MS", Verdana, Arial;
	text-decoration:none;
	font-size:11px;
	color: #fff;
	line-height:22px;
	list-style: none;
	letter-spacing: 2pt;
}

* html .level_1 a:visited:hover
{
	color:#396692;
}

* html .level_2 a:visited
{
	color:#396692;
}

* html .level_2 a:visited:hover
{
	color:#fff;
}

.level_2 a
{
	color:#396692;
}

.level_2 a:hover
{
	color:#e5e5e5;
	display: block;
	background-image:url("images/navi_hg_subnavi_over.gif");
	background-position:bottom;
	background-repeat:no-repeat;
}

.level_2 li
{
	background-image:url("images/navi_zwischenlinie_subnavi.gif");
	background-position:bottom;
	background-repeat:no-repeat;
}

.grafik_oben
{
	margin-bottom: -5px;
}

.zumblog
{
	margin-top: 22px;
	width:245px;
	display: block;
}

/* Optik vom Zum Blog Link */
.zumblog a
{
	background-image:url("images/navi_zumblog.gif");
	background-repeat:no-repeat;
	padding-top: 5px;
	width: 245px;
	display: block;
}

/* Optik vom Zum Blog Link */
.active zumblog
{
	background-image:url("images/navi_zumblog_over.gif");
		background-position:left center;
		background-repeat:no-repeat;
		color:#396692;
			display: block;
}

.zumblog a:hover
{
	background-image:url("images/navi_zumblog_over.gif");
		background-position:left center;
		background-repeat:no-repeat;
		color:#396692;
			display: block;
}

li .aktiv_level_1
{
	color:#396692;
	background-image:url("images/navi_hg_hauptnavi_over.gif");
	background-position:bottom;
	background-repeat:no-repeat;
	display: block;
}

* html li .aktiv_level_1
{
	color:#396692;
}


/**
 * Programm
 */
.programmtabelle_divtag
{
	margin:0px 0px 0px -4px;
}

