* {	margin: 0; }
html { height: 101%; }
body { color: #ede8a4; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #666; text-align: center; height: 101%; }
#container { background-color: transparent; background-image: url(../img_geigenwyrsch_allg/wasserzeichen.gif); background-repeat: no-repeat; text-align: left; height: auto; width: 850px; z-index: 1; visibility: visible; margin-right: auto; margin-left: auto; padding-bottom: 20px; }
/*<agl.folder "elementeindex">*/
#logoindex { background-color: transparent; background-image: url(../img_geigenwyrsch_allg/hg_logo_index.gif); background-repeat: no-repeat; height: 148px; width: inherit; z-index: 2; visibility: visible; }
#news { background-color: transparent; background-image: url(../img_geigenwyrsch_allg/hg_news_wasserzeichen.gif); background-repeat: no-repeat; height: auto; width: 230px; z-index: 3; visibility: visible; float: left; }
#newstitel { color: #494400; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; background-color: transparent; height: 25px; width: 200px; z-index: 5; visibility: visible; margin-top: 2px; margin-left: 5px; }
#newsinhalt { background-color: transparent; height: auto; width: 220px; z-index: 5; visibility: visible; padding-bottom: 10px; }
#newsschattenrechts { background-color: transparent; background-image: url(../img_geigenwyrsch_allg/news_schatten_rechts.gif); background-repeat: repeat-y; background-position: right 0; height: auto; width: 230px; z-index: 4; visibility: visible; }
.newszeile   { background-color: transparent; height: auto; width: 210px; z-index: 6; visibility: visible; margin-bottom: 10px; margin-left: 5px; padding-top: 10px; }
.newsfotos { background-color: transparent; height: auto; width: 70px; z-index: 7; visibility: visible; float: left; }
.newstext { color: #333; font-size: 11px; background-color: transparent; height: auto; width: 135px; z-index: 7; visibility: visible; float: right; }
.newstext p { color: #333; font-size: 11px; background-color: transparent; }
#newsschattenunten { background-color: transparent; background-repeat: no-repeat; height: auto; width: 230px; z-index: 6; visibility: visible; }
#titelindex { z-index: 4; width: 380px; height: auto; margin-bottom: 30px; margin-left: 90px; }
#geigenwyrschinhaltindex { background-color: transparent; visibility: visible; margin-left: 90px; z-index: 4; width: 380px; height: auto; }
/*</agl.folder>*/
#logo { background-color: transparent; background-image: url(../img_geigenwyrsch_allg/hg_logo_innen.gif); background-repeat: no-repeat; visibility: visible; z-index: 2; width: inherit; height: 148px; }
#newsundinhaltehug { background-color: transparent; background-image: url(../img_geigenwyrsch_allg/hg_navigation_innen.gif); background-repeat: no-repeat; height: auto; width: inherit; z-index: 2; visibility: visible; }
#navigationundinhaltehug { background-color: transparent; height: auto; width: 620px; z-index: 3; visibility: visible; float: right; }
#navigation { font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; background-color: transparent; height: 120px; width: 490px; z-index: 4; visibility: visible; float: right; margin-top: 2px; margin-right: 10px; }
#instrumenteunddienstleistungen { background-color: transparent; height: auto; width: 275px; z-index: 5; visibility: visible; float: left; }
#instrumente { background-color: transparent; background-image: url(../img_geigenwyrsch_allg/separator_bullet_menumachin.gif); background-repeat: no-repeat; background-position: 95% 7px; height: auto; width: 120px; z-index: 6; visibility: visible; float: left; }
#dienstleistungen { background-color: transparent; background-image: url(../img_geigenwyrsch_allg/separator_bullet_menumachin.gif); background-repeat: no-repeat; background-position: 95% 7px; height: auto; width: 153px; z-index: 6; visibility: visible; float: right; }
#marcuswyrschundatelier { background-color: transparent; height: auto; width: 215px; z-index: 5; visibility: visible; float: right; }
#marcuswyrsch { background-color: transparent; background-image: url(../img_geigenwyrsch_allg/separator.gif); background-repeat: no-repeat; background-position: right 7px; height: auto; width: 132px; z-index: 9; visibility: visible; float: left; }
#atelier { background-color: transparent; height: auto; width: 75px; z-index: 6; visibility: visible; float: right; }
#navigationnewsarchiv { font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; background-color: transparent; visibility: visible; z-index: 3; width: 220px; height: auto; float: left; margin-top: 2px; margin-left: 5px; }
#titel { width: 580px; height: auto; z-index: 4; margin-bottom: 30px; margin-left: 30px; }
.fotosundtexte { background-color: transparent; height: auto; width: 590px; z-index: 4; visibility: visible; margin-top: 20px; margin-left: 30px; }
.texte { background-color: transparent; height: auto; width: 340px; z-index: 5; visibility: visible; float: left; }
.fotos { background-color: transparent; background-image: url(../img_geigenwyrsch_allg/fotos_schatten.gif); background-repeat: no-repeat; text-align: center; height: auto; width: 231px; z-index: 5; visibility: visible; float: right; }
#adresse { font-size: 11px; background-color: transparent; height: auto; width: 760px; z-index: 2; visibility: visible; padding-left: 30px; }
#adressdaten { background-color: transparent; height: auto; width: 300px; z-index: 5; visibility: visible; float: left; }
#adressdaten a:link, #adressdaten a:visited { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; text-decoration: underline; }
#adressdaten a:hover, #adressdaten a:active { color: #fffbcb; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; background-color: transparent; }
#geigenwyrschslogan { color: #333; background-color: transparent; text-align: right; height: auto; width: 400px; z-index: 5; visibility: visible; float: right; margin-top: 50px; }
#art { background-color: transparent; height: auto; width: 200px; z-index: 4; visibility: visible; }
#adresse p { font-size: 11px; font-weight: bold; background-color: transparent; color: #000000; }
p.kleintext { font-size: 11px; background-color: transparent; }
ul { margin: 8px 0; padding: 0 0 0 16px; }
li { margin: 0; padding: 0; }
h1 { font-size: 16px; font-weight: bold; background-color: transparent; }
h1.slogan { font-size: 14px; font-weight: bold; background-color: transparent; }
h2 { font-size: 14px; font-weight: bold; background-color: transparent; padding-bottom: 5px; }
h3.index { font-size: 13px; font-weight: normal; background-color: transparent; }
h3 { font-size: 13px; font-weight: bold; background-color: transparent; }
p { color: #ede8a4; font-size: 13px; background-color: transparent; }
a:link { color: #ede8a4; font-size: 13px; font-weight: normal; background-color: transparent; text-decoration: underline; }
a:visited { color: #c8c494; font-size: 13px; font-weight: normal; text-decoration: underline; background-color: transparent; }
a:hover, a:active { color: #a7a25e; font-size: 13px; font-weight: normal; text-decoration: underline; background-color: transparent; }
a.startseite:link { color: #ede8a4; font-size: 13px; font-weight: normal; text-decoration: none; background-color: transparent; }
a.startseite:visited { color: #c8c494; font-size: 13px; font-weight: normal; text-decoration: none; background-color: transparent; }
a.startseite:hover, a.startseite:active { color: #a7a25e; font-size: 13px; font-weight: normal; text-decoration: none; background-color: transparent; }
a.news:link, a.news:visited { color: #333333; font-size: 11px; font-weight: normal; text-decoration: underline; background-color: transparent; }
a.news:hover, a.news:active { color: #75702c; font-size: 11px; font-weight: normal; text-decoration: underline; background-color: transparent; }
a.adresse:link, a.adresse:visited { color: #000; font-size: 11px; font-weight: bold; text-decoration: underline; background-color: transparent; }
a.adresse:hover, a.adresse:active { color: #fffbcb; font-size: 11px; font-weight: bold; text-decoration: underline; background-color: transparent; }
a.artundmedia:link, a.artundmedia:visited { color: #333333; font-size: 10px; font-weight: normal; background-color: transparent; text-decoration: none; }
a.artundmedia:hover, a.artundmedia:active { color: #999; font-size: 10px; font-weight: normal; text-decoration: none; background-color: transparent; }
.reset
{ clear: both; height: 1px; font-size: 1px; }
#tabmietinstrumente { width: 100%; margin-bottom: 20px; border-width: 0; border-collapse: collapse; }
#tabmietinstrumente td { font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: transparent; vertical-align: top; padding: 3px; border: solid 1px #333; }
#navigation a.firstlevel, #navigation a.firstlevel:link, #navigation a.firstlevel:visited { color: #000; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; background-color: transparent; text-decoration: none; margin-bottom: 7px; display: block; }
#navigation a.firstlevel:hover, #navigation a.firstactive { color: #ede8a4; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; background-color: transparent; text-decoration: none; margin-bottom: 7px; display: block; }
#navigation a.secondlevel, #navigation a.secondlevel:link, #navigation a.secondlevel:visited { color: #333; font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; background-color: transparent; text-decoration: none; display: block; }
#navigation a.secondlevel:hover, #navigation a.secondactive { color: #ede8a4; font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; background-color: transparent; text-decoration: none; display: block; }
#navigation ul, #navigation li {
	margin: 0 0 1px;
	padding: 0;
	display: inline;
	list-style-type: none;
}
#navigationnewsarchiv a.newsfirstlevel, #navigationnewsarchiv a.newsfirstlevel:link, #navigationnewsarchiv a.newsfirstlevel:visited { color: #000; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; text-decoration: none; background-color: transparent; display: block; margin-bottom: 7px; margin-left: 4px; }
#navigationnewsarchiv a.newsfirstlevel:hover, #navigationnewsarchiv a.newsfirstactive { color: #ede8a4; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; text-decoration: none; background-color: transparent; display: block; margin-bottom: 7px; margin-left: 4px; }
