/* S: Formatierung Layout */
body, table, td, input, select, textarea {
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
}

body, form {
	padding:0px;
	margin:0px;
}

html, body {
	width:100%;
	height:100%;
}

td.hd2 {
	text-align:right;
	background-color:#ffffff;
	background-image:url(/fileadmin/head02.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding:6px 0px;
}

div.adresse_gross {
	color:#81120c;
	font-size:15px;
	font-weight:bold;
}

div.adresse_klein {
	color:#81120c;
	font-size:15px;
	font-weight:normal;
}

td.nav {
	background-color:#ffffff;
	background-image:url(/fileadmin/navhdr.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding:64px 0px;
}

div.masrodieres {
	font-size:10px;
	text-align:center;
	margin-top:50px;
}

td.con {
	background-color:#e6d0ce;
	padding:0px 74px;
}

td.ft1 {
	font-size:10px;
	background-color:#ffffff;
}

td.ft2 {
	font-size:10px;
	background-color:#e6d0ce;
	padding-left:74px;
}
/* E: Formatierung Layout */

/* S: Formatierung Navigation */
div.pas1 {
	padding-bottom:9px;
}

div.act1 {
	padding-bottom:9px;
}

div.sub1 {
	padding-bottom:1px;
}

a.pas1:link, a.pas1:visited {
	color:#81120C;
	display:block;
	font-size:13px;
	font-weight:bold;
	background-image:url(/fileadmin/navpas.gif);
	background-position:center center;
	background-repeat:no-repeat;
	text-decoration:none;
	padding:9px 0px;
	padding-left:20px;
}

a.pas1:hover {
	background-image:url(/fileadmin/navact.gif);
	background-position:center center;
	background-repeat:no-repeat;
}

a.act1:link, a.act1:visited, a.act1:hover {
	color:#81120C;
	display:block;
	font-size:13px;
	font-weight:bold;
	background-image:url(/fileadmin/navact.gif);
	background-position:center center;
	background-repeat:no-repeat;
	text-decoration:none;
	padding:9px 0px;
	padding-left:20px;
}

div.pas2 {
	padding-bottom:1px;
}

div.act2 {
	padding-bottom:1px;
}

div.lst2 {
	padding-bottom:9px;
}

a.pas2:link, a.pas2:visited {
	color:#81120C;
	display:block;
	font-size:13px;
	font-weight:bold;
	background-image:url(/fileadmin/nvpas2.gif);
	background-position:center center;
	background-repeat:no-repeat;
	text-decoration:none;
	padding:3px 0px;
	padding-left:20px;
}

a.pas2:hover {
	background-image:url(/fileadmin/nvact2.gif);
	background-position:center center;
	background-repeat:no-repeat;
}

a.act2:link, a.act2:visited, a.act2:hover {
	color:#81120C;
	display:block;
	font-size:13px;
	font-weight:bold;
	background-image:url(/fileadmin/nvact2.gif);
	background-position:center center;
	background-repeat:no-repeat;
	text-decoration:none;
	padding:3px 0px;
	padding-left:20px;
}
/* E: Formatierung Navigation */

/* S: Formatierung Überschriften */
h1 {
	margin:0px;
	/*margin-bottom:10px;*/
}

h2 {
	margin:0px;
	margin-bottom:10px;
}
/* E: Formatierung Überschriften */

/* S: Formatierung Verweise */
a:link, a:visited {
	color:#81120c;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}
/* E: Formatierung Verweise */
/* S: Formatierung Inhalte */
.contenttable td {
	padding:0px;
}
p {
	padding:0px;
	margin:0px;
}
/* E: Formatierung Inhalte */

/* S: Formatierung Galerie-Erweiterung (lz_gallery) */
#tx-lzgallery-pi1-fotos {
	width:100%;
	text-align:center;
	background-color:#transparent;
	border: solid #CBCBCB 1px;
	padding:2px;
}

#tx-lzgallery-pi1-fotos td {
	text-align:center;
	background-color:#transparent;
	border: dotted #999999 1px;
	padding:2px;
}
/* E: Formatierung Galerie-Erweiterung (lz_gallery) */

.csc-textpic-text {
	padding:0px;
	margin:0px;
}

.csc-textpic-caption {
	font-size:11px;
	font-style:italic;
}