

/* h1,h2,h3,h4,p,ul,ol,li,div,td,th,address,blockquote,nobr,b,i { font-family:Arial,sans-serif; } */

body {
	font-family: verdana, arial;
	background-color: #eeeeee;
}

/* Zeitungsname */
h1 {
		text-align:center;
		font-size:85px;
		padding:0px;
		margin:0px;
}

/* Seitentitel */
h2 { text-align:center;                 padding:0px; margin:0px}

h1, h2 {
		text-shadow: 0.05em 0.05em 0.06em #999999;
}

/* Textueberschrift */


.tipp h3 { font-size: 1.3em; }
.tipp h4 { text-align: center; }


a.inhalt:link { color:#000000; }
a.inhalt:visited { color:#000000; }
a.inhalt:hover { color:#FF2233; }
a.inhalt:active { color:#800000; }




a:link { color:#207b00; }
a:visited { color:#000000;}
a:hover { color:#ff0000;}
a:active { color:#aa0000; }


.top_small {
		text-align: center;
		padding-top: 5px;
		padding-bottom: 5px;
		font-weight: bold;
		font-size:12px;
		width: 150px;
}

.top_small a {
		text-decoration: none;
}


.menue {
		font-size: 8pt;
}

		.menue ul {
				padding-left: 20px;
		}

				.menue li a {
						text-decoration: none;

				}
				.menue li a:visited {
						color: #440044;
				}
				.menue li a:hover {
						color: #FF2233;
				}
				.menue li a:active {
						color: #800000;
				}
				
				.menue .menue_kat_selected > a{
						font-weight: bold;
				}
				
				.menue .menue_tipp_selected > a{
						font-style: italic;
				}

		.menue_head, .menue_head a {
				text-align: center;
				background-color: brown;
				color: #ffffff;
				padding-top: 2px;
				padding-bottom: 2px;
				font-weight: bold;
				text-decoration: none;
		}
				
/* neues div Layout (ersetzt Tabellenlayout) */
#container {
		max-width: 1000px;
		margin-top: 20px;
		margin-left: auto;
		margin-right: auto;
		overflow: visible;
}

#main_left {
	width: 146px;
	float: left;
}

#main_center {
	margin-left: 165px;
	margin-right: 165px;
	font-size: 8pt;
	padding-left: 16px;
	padding-right: 16px;
	padding-bottom: 14px;
	padding-top: 10px;
	width: auto;
}

#main_right {
	float: right;
	width: 146px;
}

#footer {
		font-size: 8pt;
		margin-top: 18px;
		margin-bottom: 20px;
		margin-left: auto;
		margin-right: auto;
		width: 1000px;
		padding: 20px;
		text-align: center;
}

#main_left, #main_center, #main_right,  #footer  {

		border: 1px solid #cccccc;
		background-color: #fcfbfa;

		-moz-border-radius: 5px; /* Firefox */
		-webkit-border-radius: 5px; /* Safari, Chrome */
		-khtml-border-radius: 5px; /* Konqueror */
		border-radius: 5px; /* CSS3 */
}


.kommentar {
		margin-top: 8px;
		margin-bottom: 8px;
		margin-left: auto;
		margin-right: auto;
}


/* Uebersicht der Freizeittipps */
.ue_kat {
		font-weight: bold;
		margin-top: 1em;
}

.ue_tipp {
		font-weight: normal;
		margin-top: 0.1em;
}

.tabelle_daten {
		width: 100%;
		border-spacing: 0;
}

		.tabelle_daten td {
				padding-top: 1em;
				padding-left: 0;
				padding-right: 0;
				padding-bottom: 0;
		}

.siesindhier{
		border: 1px dashed #6b3c04;
		padding: 8px;
		margin-top: 2em;
		margin-bottom: 2em;
		background-color: #f8fffc;
		font-weight: bold;
}

.weitere_tipps {
		width: 90%;
		margin: auto;
		table-layout: fixed;
}

        .weitere_tipps td {
                vertical-align: top;
        }
        
        .weitere_tipps ul {
                padding: 0px;
        }

.kategorie_listing {
		padding-left: 20px;
}
		.kategorie_listing li {
				margin-top: 0.4em;
				clear: both;
		}
		
				.kategorie_listing a{
						font-weight: bold;
				}
				.kategorie_listing a img{
						border-width: 1px;
				}
				.kategorie_listing div.einrueckung{
						margin-left: 20px;
						margin-right: 20px;
						margin-top:0.2em;
				}
				
				.kategorie_listing_left {
						float: left;
				}
				.kategorie_listing_right {
						float: right;
						padding-left: 1em;
						width: 162px;
				}

		
/* Startseite */
.startbox {
		text-align: center;
		padding: 10px;
		margin-bottom: 20px;
		width: 550px;
		margin-left: auto;
		margin-right: auto;
}

.startbox_top {
		font-size: 1.9em;
		border: 1px solid #dddddd;
		padding: 5px;
		margin: 7px;
}

.startbox_link {
		font-size: 1.2em;
		display: block;
		border: 1px solid #dddddd;
		padding: 5px;
}

.startbox_zelle {
		text-align: center;
		padding: 5px;
}

/* Freizeit finder */
.freizeitfinder_ergebnis{
		border-collapse: collapse;
		width: 100%;
}

		.freizeitfinder_ergebnis td {
				border-top: 1px solid #eeeeee;
				border-bottom: 1px solid #eeeeee;
				padding: 3px;
		}

.liste_empfehlungen  li {
		margin-bottom: 0.3em;
}
		
@media print {
		#main_right {
				display: none;
		}
		#main_left {
				display: none;
		}
		#main_center {
				margin: 0;
				border: 0;
		}
		#footer {
				widh: auto;
				border: 0;
		}
		.print_no {
				display: none;
		}
}
