@import url("basic-form.css");



	.subnavi { width: 160px; margin-left: 10px; padding-top: 10px; padding-bottom: 20px; }
	.subnavi li a { font-weight: normal; text-decoration: none; padding-left: 10px; height: 20px; display: block; voice-family: inherit; }
	.subnavi li a:link, .subnavi li a:visited { color: #666; font-size: 13px; font-weight: normal; margin-top: 5px; padding-right: 0; padding-bottom: 0; padding-left: 10px; border-bottom: 1px dashed #dcdcdc; display: block; }
	.subnavi li a:hover { color: #fff; font-size: 13px; font-weight: normal; background-color: #c00; text-decoration: none; margin-top: 5px; padding-right: 0; padding-bottom: 0; padding-left: 10px; border-bottom: 1px solid #dcdcdc; display: block; }
	.subnavi ul { list-style: none; margin: 0; padding: 0; }



	p, pre{
padding: 5px 10px;
margin:0px;
}
	#container { background-image: url(content.jpg); width: 782px; margin-bottom: 10px; margin-left: auto; margin-right: auto; }
	#banner { background-image: url(header.jpg); background-repeat: no-repeat; background-position: left top; padding: 0; margin: 0; }
	.extra{ clear:both; width:100%; height: 120px; }
	div#content { min-height:600px; height:expression(this.scrollHeight > 600 ? "auto":"600px"); }
	#content { margin-top: 10px; padding: 0; margin-left: 200px; margin-right: 0; }
	body { background-color: #c00; font-size: 11px; font-family: Verdana, Arial, SunSans-Regular, Sans-Serif; color:#564b47; background-image: url(bg.jpg); background-attachment: fixed; padding:0;
m
}
	#left {
float: left;
width: 200px;
margin: 60px 0 0;
padding: 0;
}
	#footer { background-image: url(footer-neu.jpg); background-repeat: no-repeat; background-position: 0 top; clear: both; margin: 0; text-align: left; height: 83px; padding: 10px 30px 0 0; }
/*</agl.folder>*/
/*<agl.folder "formulare">*/
	#formular { font-size: 13px; background-color: #f5f5f5; margin-top: 10px; margin-right: 20px; margin-left: 10px; padding: 10px; border: solid 1px #dcdcdc; }
	#formular_rot { font-size: 13px; background-color: #f5f5f5; margin-top: 10px; margin-right: 20px; margin-left: 10px; padding: 10px; border: solid 1px #c00; }
	.textfeld { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f5f5f5; width: 350px; padding: 2px; border: solid 1px #dcdcdc; }
	.textfeld_rot { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f5f5f5; padding: 2px; width: 350px; border: solid 1px #900; }
	.textfeld2 { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f5f5f5; padding: 2px; width: 120px; border: solid 1px #dcdcdc; }
	.textfeld3 { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f5f5f5; padding: 2px; width: 70px; border: solid 1px #dcdcdc; }
	.textarea { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f5f5f5; padding: 2px; width: 350px; height: 200px; border: solid 1px #dcdcdc; }
	.textarea_rot { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f5f5f5; padding: 2px; width: 350px; height: 200px; border: solid 1px #900; }
/*</agl.folder>*/
.filiale { width: 520px; min-height: 160px; margin-top: 10px; margin-bottom: 10px; margin-left: 10px; border-bottom: 1px solid #dcdcdc; }
.filiale_foto { width: 180px; height: 150px; float: left; margin-right: 20px; padding-top: 10px; padding-left: 10px; }
a { color: #c00; text-decoration: underline; }
a:visited {color:#c00;}
a:hover {color: #564b47;}
a:active { color:#c00; text-decoration: none; }

h1 { color: #333; font-size: 18px; font-weight: normal; background-repeat: no-repeat; background-position: left center; margin:0     ; padding-top: 15px; padding-left: 10px; }
h2 { color: #c00; font-size:16px; font-weight: normal; padding: 5px 10px; margin:0; }
h3 { color: #333; font-size: 14px; font-weight: normal; margin: 0; padding: 5px 10px; }
h4 { color: #c00; font-size: 16px; font-weight: normal; margin: 0; padding: 5px 10px 0; }
h5 { color: #000; font-size: 14px; font-weight: normal; margin: 5px 0 0; padding-top: 5px; }
.tabelle { font-size: 11px; margin-top: 10px; margin-bottom: 10px; margin-left: 10px; }
.gross { font-size: 16px; }
.klein { font-size: 9px; }
.rot { color: #c00; }
hr { margin-right: 20px; margin-left: 20px; border-bottom: 1px solid #dcdcdc; border-top-width: 0; border-right-width: 0; border-left-width: 0; }
#map { margin-left: 10px; }
#start { background-image: url(start.jpg); width: 453px; height: 206px; margin: 100px auto auto; }
#eingabe { display: none; }
.kommentar_bb { color: #c00; font-size: 11px; }
.kommentar { width: 550px; margin-top: 20px; margin-bottom: 20px; margin-left: 10px; padding: 0; }
.datum { background-image: url(datum.jpg); margin-top: 0; padding-top: 0; width: 53px; height: 71px; float: left; }
.monat { color: #fff; font-size: 16px; line-height: 14px; text-align: center; padding-top: 8px; }
.tag { font-size: 24px; line-height: 20px; text-align: center; padding-top: 8px; }
.jahr { color: #333; font-size: 11px; line-height: 10px; text-align: center; }
.kommentar_text { min-height: 60px; margin-left: 65px; }
.foto_text { margin: 0 10px 0 0; }
table.torten { margin-left: 10px; }
table.torten td { padding-right: 5px; }

