body, html, div, img, h1, h2, h3, h4, h5, h6, p, ul, li, ol, form, input { margin: 0; padding: 0; }
body { text-align:center; background-color:#c0c0ae; background-image: url(../img/bg_mannella.jpg); background-repeat: no-repeat; }
html { height: 100%; }
p { color: #272937; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; margin: 0; }
td { font-family: Georgia, "Times New Roman", Times, serif;}
h1 { color: #7d0000; font-size: 12px; font-weight: normal;margin: 2px }
h2 { color: #272937; font-size: 16px; font-weight: bold; padding-top: 5px; border-top: 1px dotted #7d0000; }
h3 { color: #7d0000; font-size: 14px; font-weight: bold; padding-bottom: 5px; }
div#container { background-color: #fdffee; background-image: url(../img/bg02.jpg); background-repeat: no-repeat; background-position: 0 170px; width: 960px; text-align: left; top: 0; margin-left:auto; margin-right:auto; }
/*navigation*/
div#top {height: 170px; margin:0 ; padding: 0; background-image: url(../img/mannella_home.jpg); }
div#top a { color: #393d48; font-size: 14px; font-weight: bold; font-variant: small-caps; text-decoration: none; letter-spacing: 3px; margin-right: 30px; }
div#top a:hover { color: #000008; text-decoration: none; }
div#top ul { position:relative; top: 131px; left:30px }
div#top li { list-style-type: none; display: inline; }
/*copy*/
div#copy { height: 70%; margin: 0; padding: 0; }
/*copy_txt*/
div#copy_txt { position: relative; top: 0; left: 30px; margin:0 ; padding: 0; width: 550px; }
div#copy_txt a { color: #7d0000; text-decoration: none; }
div#copy_txt p { color: #7d0000; text-decoration: none; }
div#copy_txt a:hover { color: #7d0000; text-decoration: none; border-bottom-style: dotted; border-bottom-width: 1px; }
div#copy_txt ul { }
div#copy_txt li { font-size: 13px; padding-left: 10px; list-style-type: none; list-style-position: inside; display: inline; }
/*sub*/
div#sub { background-color: #7e7c7f; position: relative; bottom: 0; width: 960px; height: 20px; margin:0 ; padding: 0; }
div#sub a { color: #fff; font-size: 12px; font-variant: small-caps; text-decoration: none; letter-spacing: 3px; letter-spacing: 3px; margin-right: 10px; margin-left: 25px; }
div#sub a:hover { color: #000008; border-bottom-width: 0; }
div#sub ul { text-align: right; }
div#sub li { list-style-type: none; display: inline; }
/*classes*/
.copy { color: #272937; font-size: 12px; }
.copy_red { color: #7d0000; font-size: 12px; }
.head { color: #272937; font-size: 16px; font-weight: bold; }
.navdown { color: #7d0000; font-size: 14px; font-weight: bold; font-variant: small-caps; text-decoration: none; letter-spacing: 3px; }
/*grafik*/
div#grafik { text-align: center;  width:850px; margin:0 ; padding: 0 0 0 50px; float: inherit}
div#grafik td { text-align: center; }
div#grafik ul { color: #7d0000; }
div#grafik li { line-height: 30px; margin-bottom: 14px; padding-right: 7px; padding-bottom: 14px; padding-left: 7px; list-style-type: none; display: inline; }
div#grafik a { color: #7d0000; text-decoration: none; }
div#grafik a:hover { color: #7d0000; text-decoration: none; }
div#grafik img { padding: 1px; border-color: #393d48; border-width: 1px; }
/*malerei*/
div#malerei { text-align: center;  width:80%; margin:0 0 0 100px ; padding: 0; float: inherit}
div#malerei td { text-align: center; }
div#malerei ul { color: #7d0000; }
div#malerei li { line-height: 30px; padding-right: 7px; padding-bottom: 14px; padding-left: 7px; list-style-type: none; display: inline; }
div#malerei a { color: #7d0000; text-decoration: none; }
div#malerei a:hover { color: #7d0000; text-decoration: none; }
div#malerei img { padding: 1px; border-color: #393d48; border-width: 1px; }
/*zeichnung*/
div#zeichnung { text-align: center;  width:800px; margin:0 ; padding: 0 0 0 80px; float: inherit}
div#zeichnung td { text-align: center; }
div#zeichnung ul { color: #7d0000; }
div#zeichnung li { line-height: 30px; margin-bottom: 14px; padding-right: 7px; padding-bottom: 14px; padding-left: 7px; list-style-type: none; display: inline; }
div#zeichnung a { color: #7d0000; text-decoration: none; }
div#zeichnung a:hover { color: #7d0000; text-decoration: none; }
div#zeichnung img { padding: 1px; border-color: #393d48; border-width: 1px; }
/*foto*/
div#foto { text-align: right; position: relative; top: 30px; left: -50px; float: right; margin:0 ; padding: 0; }
div#foto img { padding: 4px; border-color: #393d48; border-width: 1px; }
/*snav
*/
div#snav { background-color: #a9a29c; position: relative; top: 10px; width: 770px; height: 20px; margin:0 0 20px ; padding: 0 0 0 190px; }
div#snav a { color: #fff; font-size: 12px; font-variant: small-caps; text-decoration: none; letter-spacing: 3px; letter-spacing: 3px; margin-right: 10px; margin-left: 25px; }
div#snav a:hover { color: #000008; border-bottom-width: 0; }
div#snav ul { text-align: right; }
div#snav li { list-style-type: none; display: inline; }
