/* -----------------------------------------------------------------------
Eine Definitionen
----------------------------------------------------------------------- */
* {margin:0;padding:0;border:0;}

/* typography.css */
body {font-size:11pt;background-color:#fff;color:rgb(95,95,95);font-family:Arial,Helvetica;}
h1 {font-size:1.2em;font-weight:bold;margin-bottom:3px;}
h2 {font-size:1em;padding:0.2em 0 0.2em 0;font-weight:bold;}
h3 {font-style:italic;}
h4 {font-style:italic;}
form {margin:0;padding:0;}
table {text-align:left;}
li.achtung {
	list-style-image:url(../img_style/list_hacken_achtung.png);
}

ul.download {list-style-image:url(../img_style/download.png);margin-left:25px;}
ul.link {list-style-image:url(../img_style/link.png);margin-left:25px;}

a {text-decoration:none;color:#00997f;}
a:hover {color:rgb(200,0,0);}
td.td0 {
	padding:0 0.5em 0 0;
}
td {vertical-align:top;}
p {padding:0.5em 0 0 0;}
/* grid.css */
.container {color:rgb(95,95,95);}

/* neu */
.wechselBild {margin-top:10px;cursor:pointer;}
table.Kontakt {color:#00997f;padding:0.5em;font-size:10pt;}
table.ul {padding-left:0.6em;}
.hintergrund_grau {background-color:rgb(235,235,235);margin-top:10px;}
.hintergrund_grau2 {background-color:rgb(209,209,209);margin-bottom:5px;}
.hintergrund_weiss {background-color:#fff;}
.ecken_aussen {
	-moz-border-radius:17px; 	/* Firefox, Safari */
	-webkit-border-radius:17px; /* Chrome */
	-khtml-border-radius:17px; 	/* KDE-Browser */
	border-radius:17px;			/* IE, Opera */
	-o-border-radius:17px;
	-ms-border-radius:17px;
}
.ecken_innen {
	-moz-border-radius:13px; 	/* Firefox, Safari */
	-webkit-border-radius:13px; /* Chrome */
	-khtml-border-radius:13px; 	/* KDE-Browser */
	border-radius:13px;			/* IE, Opera */
	-o-border-radius:13px;
	-ms-border-radius:13px;
}
.ecken_innen2 {
	-moz-border-radius:9px; 	/* Firefox, Safari */
	-webkit-border-radius:9px; /* Chrome */
	-khtml-border-radius:9px; 	/* KDE-Browser */
	border-radius:9px;			/* IE, Opera */
	-o-border-radius:9px;
	-ms-border-radius:9px;
}
.logo_txt_rot {color:rgb(255,0,0);font-weight:bold;font-size:15pt;}
.logo_txt_gruen {color:#00997f;font-weight:bold;font-size:15pt;}

img.bild_beitrag {vertical-align:middle;margin:0;margin-right:5px;padding:2px;}
img.bild_beitrag:hover {cursor:pointer;}
img.bild_vergroessern {vertical-align:middle;border:0;margin:0;margin-top:-3px;padding:0;}
img.bild_vergroessern:hover {cursor:pointer;}

/* Abstaende */
.pad {padding:5px;}
.pad2 {padding:5px;padding-top:1.3em;}
.pad_kastenTXT {padding-left:8px;}
.logo {margin-top:10px;}
.beitraege {margin-top:20px;}
.beitrag_links {margin-top:10px;}
.beitrag_rechts {margin-bottom:10px;}

.abstand_bilder {padding-right:30px;}

div#Seite div.opened {display:block;}
div#Seite div.closed {display:none;}

/* Navigations-Bereich */
a.navi0, a.navi1, a.navi2, a.navi3, a.navi0aktiv, a.navi1aktiv, a.navi2aktiv, a.navi3aktiv {
	display:block;
	letter-spacing:0pt;
	text-decoration:none;
	font-weight:bold;
	line-height:1.2em;
	padding-top:0.5em;
	padding-bottom:0.5em;
	padding-left:0.5em;
	font-size:11pt;
}
a.navi0, a.navi1, a.navi2, a.navi3 {
	color: #fff;
}
a.navi0:hover, a.navi1:hover, a.navi2:hover, a.navi3:hover {
	color: rgb(255,0,0);
}
a.navi0aktiv, a.navi1aktiv, a.navi2aktiv, a.navi3aktiv {
	color: #00997f;
}/*
a.navi0aktiv:hover, a.navi1aktiv:hover, a.navi2aktiv:hover, a.navi3aktiv:hover {
	color: rgb(255,0,0);
}*/

.BA_textarea {
	font-size: 1em;
	width:350px;
	margin:2px 0;padding:0.1em 0.4em;
	font-weight:normal;
	color:#00997f;
	background-color:rgb(255,255,255);
	border:0;
	border-left: 1px dotted rgb(100,100,100);
	border-bottom: 1px dotted rgb(100,100,100);
}
.BA_input {
	font-size: 1em;
	width:350px;
	margin:2px 0;padding:0.1em 0.4em;
	font-weight:normal;
	color:#00997f;
	background-color:rgb(255,255,255);
	border:0;
	border-left: 1px dotted rgb(100,100,100);
	border-bottom: 1px dotted rgb(100,100,100);
}
.BA_submit {
	padding-left:1em;
	padding-right:1em;
	font-size: 1em;
	font-weight:bold;
	vertical-align:-0.2em;
	color:#00997f;
	background-color:rgb(255,255,255);
	border:1px solid #00997f;
}
.BA_submit:hover {
	color:rgb(200,0,0);
	background-color:rgb(255,255,255);
	border:1px solid rgb(200,0,0);
}

