
/* ################################################################
** # CSS - Gemeindewebsite                                        #
** ################################################################
** 
**  Version     : 1.5.2
**  Datum       : 04.05.2009
**  Datei       : 10_print.css
**  Funktion    : Styles für die Printversion
**
** ################################################################
*/

.nichtDrucken { display: none; }

/* drucken- schliessen-Zeile formatieren */
#printDivTop {
	display: block;
	text-align: right;
	height: 20px;
	width: 630px;
	color: #000;
	padding: 5px 0;
	border-bottom: 1px dashed #333;
	margin-bottom: 10px;
}
#printDivBottom {
	display: block;
	text-align: right;
	height: 20px;
	width: 630px;
	color: #000;
	padding: 5px 0;
	border-top: 1px dashed #333;
	margin-top: 20px;
}


@media print {
  /* drucken- schliessen-Zeile beim Ausdrucken ausblenden */
  #printDivTop, #printDivBottom {
    display: none;
  }
}

/* Seiten URL anzeigen */
div#pageURL {
	margin-top: 12pt;
	font-size: 9pt;
	font-family: "Courier New", Courier, monospace;
}

/* Ausblenden nicht benötiger Elemente */
#skiplink, #seitenkopf, .csc-linkToTop,
#navigation, form#quicklinks { display: none; }

/*#wrapper { font-size: 80%; font-family: Verdana, Arial, Helvetica, sans-serif; }*/
#rahmen { 
	width: 630px;
	padding-left: 22pt;
	font-size: 80%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#wrapper {  }
#content-wrapper, #support, #fusszeile { padding-left: 12pt; padding-right: 30pt; }
#seitentitelPrint { font-size: 14pt; margin-bottom: 10pt; font-weight: bold; }
p { line-height: 140%;}
h1 { font-size: 150%; }
h2 { font-size: 130%; }
h3 { font-size: 120%; }

.clearing {
	clear: both;
	font-size: 2pt;
	height: 2pt;
	line-height: 2pt;
}

#seitenfuss, #fusszeile { margin-top: 20pt; }
#seitenfuss {
	padding-top: 10pt;
	border-top: 1px solid gray;
	padding-bottom: 10pt;
	border-bottom: 1px solid gray;
}
address { font-style: normal; line-height: 140%; font-size: 90%; }
a img { border: 0; }
a { color: #000; text-decoration: none; }

.content-links, .content-rechts {
	width: 160pt;
	float: left;
}
.content-rechts img {
	margin-bottom: 6pt;
}

#support {
	clear: both;
	margin-top: 20pt;
}
#support h2 {
	font-size: 110%;
}

/* Style für alle Tabellen und für contenttable */
table {
	margin-bottom: 1.8em;
	border-collapse: collapse;
}
table p { margin: 0; }
table th {
	text-align: left;
	background-color: #3674c1; 
	color: #fff;
}
table td,
table th {
	padding: 3px 6px;
	vertical-align: top;
}

/* contenttable Standard, Linien nur zwischen Zeilen */
table.contenttable td,
table.contenttable th { border-bottom: 1px solid #ccc; }

/* contenttable-1, Linien zwischen Zeilen und oben */
table.contenttable-1 { border-top: 1px solid #ccc; }
table.contenttable-1 td,
table.contenttable-1 th { border-bottom: 1px solid #ccc; }

/* contenttable-2, Linien zwischen Zeilen und Spalten */
table.contenttable-2 { border-top: 1px solid #ccc; }
table.contenttable-2 td,
table.contenttable-2 th { border: 1px solid #ccc; }

/* contenttable-3, keine Linien */
table.contenttable-3 { border: 0 none; }
table.contenttable-3 td,
table.contenttable-3 th { border: 0 none; }
/* Ende Tabelen */

/* Veranstaltungskalender */
div.jwcalendar_list .prev_items,
div.jwcalendar_list .next_items,
div.jwcalendar_list .submit {
	display: none;
}
div.jwcalendar_list .categoryTitle {
	margin-bottom: 10pt;
}
div.jwcalendar_list .itemslist .eintrag {
	margin-bottom: 10pt;
}
div.jwcalendar_single .itemtitle {
	font-size: 120%;
	margin-bottom: 10pt;
}
div.jwcalendar_single .label {
	float: left;
	margin-right: 6pt;
	font-weight: bold;
}
div.jwcalendar_single .title {
	float: left;
	margin-right: 6pt;
	font-weight: bold;
}
div.jwcalendar_single .catcolor,
div.jwcalendar_single .submit {
	display: none;
}
/* Fotogalerie */
.tx-lzgallery-pi1-fotonav { display: none; }
.tx-lzgallery-pi1-1x1-1  { text-align: center; margin: 6pt 0 4pt 0; }
.tx-lzgallery-pi1-1x1-2 { text-align: center; font-size: 90%; }

/* Gewerbe- und Vereinsverzeichnis */
.tx_spdirectory-pi1-abc,
.tx_spdirectory-pi1-searchbox,
.tx_spdirectory-pi1-fuss,
.tx-spdirectory-pi1 p.center { display: none; }

