/*externes Stylesheet für Andreas Baumgartl - Galerie für zeitgenössische Kunst*/

/* ######### BODY ########## */
html                        { background-color:#e7e7e7; }
body                         { height: 100%; width: 100%; margin: 0; padding: 0; background: url(grafik/layout/x_repeat.jpg) repeat-x; }
*                        { margin: 0; padding: 0; }

/* ######### DIVS LAYOUT ########## */
#box                        { min-height: 600px; min-width: 800px; text-align: left; background: url(grafik/layout/y_repeat.jpg) repeat-y;}
#leftheader                { background: url(grafik/layout/leftheader.jpg) no-repeat; width: 198px; height: 80px; float: left; }
#rightheader        { background-color: #ffffff; min-width: 602px; height: 80px; }
#subheader                { background: url(grafik/layout/subheader.jpg) no-repeat; width: 800px; height: 78px; clear:left; }
#navigation                { background: url(grafik/layout/navigation.jpg) no-repeat; width: 198px; height: 285px; float: left; }
#leftfooter                { background: url(grafik/layout/leftfooter.jpg) no-repeat; width: 198px; height: 107px; clear: left; float:left; }
#textbox                { background-color: #e7e7e7; width: 602px; margin-left: 198px; }
#footer                        { background: url(grafik/layout/footer.jpg) no-repeat; width: 800px; height: 50px; clear: both; }


/* ######### DIVS ########## */
.logo                        { width: 315px; height: 41px; padding-top: 20px; padding-left: 40px; }
.footernav                { padding-left: 250px; padding-top: 25px; }
.headcon                { padding-left: 240px; padding-top: 26px; }
.textcon                { padding: 30px 5px 20px 40px; text-align: left; }

/* ######### FONT ######### */
.head                                { font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold; color: #000000; }
.fliestext                        { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; }
h1                                        { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #354787; text-decoration: underline; }
h2                                        { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; }
h3                                        { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #898989; }
h4                                        { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #354787; }
h5                                        { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #354787; }

/* ######### NAVIGATION ####### */
ul#mainnavigation       { position: absolute; list-style: none; }
ul#mainnavigation li    { margin-top: 6px; }

ul#footernavigation                { margin-top: 40px; list-style: none; text-decoration: none; border: 0; }
ul#footernavigation li        { margin-top: 20px; }

a.textnav                                { font-family: Arial, Helvetica, Helv; font-size: 8pt; color: #354787; }
a.textnav:link                         { font-family: Arial, Helvetica, Helv; font-size: 8pt; color: #354787; }
a.textnav:visited                 { font-family: Arial, Helvetica, Helv; font-size: 8pt; color: #898989; }

ul#galerienav                                { padding: 0; margin: 0; border: 0; list-style: none; }
ul#galerienav li                         { margin-left: 25px; float: left;  }
ul#galerienav li a                        { text-decoration: none; font-family: Arial, Helvetica, san-serif; font-size: 9pt; color: #354787; font-weight: bold; }
ul#galerienav li a:hover        { text-decoration: none; color: #898989; }

#ia #galerienav a.ca,
#ib #galerienav a.cb,
#ic #galerienav a.cc,
#id #galerienav a.cd,
#ie #galerienav a.ce                { margin: 0; padding: 0; color: #898989; }

a.textlink                                        { text-decoration: none; color: #000000; border: 0; }
a.textlink:link                                { text-decoration: none; }
a.textlink:visited                        { text-decoration: none; }
a.textlink:hover                      { text-decoration: underline; color: #000000; }
a.textlink:focus                        { text-decoration: none; }
a.textlink:active                        { text-decoration: none; }

/* ######### SONSTIGES ######## */
.images                        { padding: 0; margin: 0; border: 0; }
.line                        { width: 602px; height: 2px; background-color: #898989; }
img                                { border: 0; }
.clear                        { clear: left; }
ul.tab                        { margin-left: 20px; }
.float                          { float: left; }


/* ######### AUSTELLUNGSNAVIGATION ######## */
ul#ausstellung                   { padding: 0; margin: 0; border: 0; list-style: none; }
ul#ausstellung li                { padding: 0; margin: 0; border: 0; margin: 5px 0 0 0; }
ul#ausstellung li a              { text-decoration: underline; font-family: Arial, Helvetica, san-serif; font-size: 9pt; color: #898989; font-weight: normal; }
ul#ausstellung li a:hover        { text-decoration: none; color: #000000; }



