
body { background:#aab59b; color:#a1a1a1; text-align: left; margin: 0; font-family: Arial, Helvetica, sans-serif;}

h1 { color:#333; font-size: 1.3em;  margin: 0.83em 0; font-family:"Times New Roman", Times, serif; border-bottom:1px solid #27362b; border-top:1px solid #27362b; padding-left:10px;font-weight: normal; }
h2 { font-size: 1em;  margin: 0.83em 0; font-family:"Times New Roman", Times, serif; border-bottom:1px solid #27362b; border-top:1px solid #27362b; padding-left:10px;font-weight: normal; }

p { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #27362b; text-align: left; padding-left:15px; padding-right:5px; }

a:link { color: #27362b; text-decoration: underline; font-weight: normal; font-size: 11px;font-family: Arial, Helvetica, sans-serif; }
a:hover {
	color: #27362b;
	text-decoration: underline;
	font-weight: normal;
}
a:active {
	color: #27362b;
	text-decoration: none;
	font-weight: normal;
}
a:visited {
	color:#999;
	text-decoration: none;
	font-weight: normal;
}

#pics_out { width: 200px; height: 200px; background-repeat: no-repeat; background-position: 50% 50%; display: block; }
#pics_in { width: 200px; height: 200px; background-repeat: no-repeat; background-position: 50% 50%; display: block; cursor: pointer; }
#pics_txt { width: 200px; height: 3em; background-color: #ccc; padding: 4px; text-align: left; }

#pics2_out { width: 200px; height: 200px; background-repeat: no-repeat; background-position: 50% 50%; display: block; }
#pics2_in { width: 200px; height: 200px; background-repeat: no-repeat; background-position: 50% 50%; display: block; cursor: pointer; }
#pics2_txt { width: 200px; height: 3em; background-color: #ccc; padding: 4px; text-align: left; }

#content img {float: left; margin: 0px 5px 5px 0px; border:1px solid #333;}






.backdunkel {
	background-color: #c8d1bd;
	vertical-align:top;
	text-align:left;
}
.backhell { background-color: #c8d1bd; background-image: url(../pics_site/bg.jpg); background-repeat: repeat-y; background-attachment: fixed; }
.backcontent { background-color: #f3f6ef; background-image: url(../pics_site/bg.jpg); background-attachment: fixed; background-position: 200px 100px; }
.tdnav { align:left: text-align: left; padding-top: 5px; padding-bottom: 5px; border-bottom:1px solid #27362b; padding-left:20px     }
.maintable
{ text-align: left; border:solid 1px #27362b; }

.t { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #27362b; text-align: left; padding-left:15px; padding-right:5px; }
.t_error { color: #d7501f; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-style: italic; text-align: left; padding-right: 5px; padding-left: 15px; }
li { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #27362b; text-align: left; }
ul
{ text-align: left; padding-left:25px; }


.right {
	color: #8a9586;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.linkright {
 color: #8a9586; text-decoration: underline;
 font-weight: normal;
}
.linkright:hover {
 color: #27362b; text-decoration: underline;
 font-weight: normal;
}
.linkright:active {
 color: #27362b; text-decoration: none;
 font-weight: normal;	 
}
.nav { color: #27362b; text-decoration: none; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; text-align: left; }
.nav:hover { color: #8a9586; text-decoration: none; font-weight: bold; font-style: normal; font-variant: normal; text-align: inherit; }
.nav:active { color: #27362b; font-weight: bold; text-align: inherit; }
.Stil1 { text-decoration: none; font-family: "Times New Roman", Times, serif; font-size: 18px; color: #27362b; text-align: left; padding-left:15px; }
.button { background-color: transparent; border: dashed 1px #abb59c; }

