/* Standard-CSS f�r www.pixelblue.de */

/*
Breite des Hauptblocks in Kunstwegweiser und Kunstspiegel: 788 Pixel
Standardfarben:
rotviolett = #666699

*/

html, body, div, p, h1, h2, h3, ul, ol, 
span, a, table, td, form, img, li, textarea {
   margin: 0px;
   padding: 0px;
   font-family: verdana, arial, helvetica, sans-serif;

}

body {
       color:#ffffff;
       font-family: verdana, arial, helvetica, sans-serif;
       background-color:#66aaff;
       /*background-image:url(flash_webdesign_kunst/chemnitz_webdesign.GIF);*/
       text-align:center;
       }



h1 {font-size:11pt;margin:0px 3px 1px 1px;}
h2 {font-size:10pt;font-variant:small-caps;margin:0px;}

h2.stadt {font-size:10pt;font-variant:normal;margin:0px;}

h3 {font-size:10pt;}
h4 {
   font-size:10pt;
   font-variant:small-caps;
   }
h5 {font-size:9pt; margin:0px;}

p,td  {
         text-align:left;
         font-size:9pt;
         font-weight:500;
         padding: 2px;
         line-height:130%;
         }
li       {
         text-align:left;
         font-size:9pt;
         font-weight:800;
         margin: 2px;
         line-height:130%;
         }
hr       {
         color:#999999;
         margin:5px auto 5px auto;
         width:95%;
         float:none;
         }
/*Hauptseite Buchwerbung rechte spalte*/
span.amazon    {
               font-size:7pt;
               font-weight:800;
               }
img.kaufen    {
               border:none;
               width: 88px;
               float:right;
               }
.untertext
          {
         font-size:8pt;
         color:#333333;
         text-align:left;
         padding:5px;
         }

.impressum {
  color: #666666;
  font-family:verdana, arial, helvetica,;
  font-size:8pt;
  font-weight: 500;
  margin: 0px;
  text-align:left;
  }


div.werbung   {
       text-align:left;
       margin-left:5px;
       }
.werbung.kaufen {text-decoration:underline;}

table  {margin:3px;margin-top:20px;}

div.menue_hp    {
                text-align:left;
                font-size:8pt;
                width:154px;
                height:170px;
                float:none;
                padding-top:10px;
                padding-left:3px;

                line-height:120%;
                overflow:visible;
                margin:0px;
                background-image:url(images/menue_bg.GIF);
                }


td.menue {
         font-size:10pt;
         font-weight:900;
         font-variant:small-caps;
         font-color:#ffffff;
         background-image:url(images/hand.GIF);
         margin:0px;
         text-align:center;
         }
td.seitenleisten  {
                  font-size:7pt;
                  font-weight:500;
                  line-height:11pt;
                  background-color:#333399;
                  text-align:center;
                  padding-top:10px;
                  padding-right:2px;
                  padding-left:3px;
                  }
td.mitte  {
          background-color:#666699;
          padding-top:8px;
          padding-right:2px;
          padding-left:3px;
          }

a      {
       font-family:verdana, arial, helvetica, sans-serif;
       color:#00ffff;
       font-size:8pt;
       font-weight: 600;
       text-decoration:underline;
       }
a:link {
       font-family:verdana, arial, helvetica, sans-serif;
       color:#00ffff;
       font-size:8pt;
       font-weight: 600;
       text-decoration:underline;
       }
a:visited {
          font-family:verdana, arial, helvetica, sans-serif;
          color:#00ffff;
          font-size:8pt;
          font-weight: 600;
          text-decoration:underline;
          }
a:hover {
         font-family:verdana, arial, helvetica, sans-serif;
         color:#ffff00;
         font-size:8pt;
         font-weight: 600;
         text-decoration:none;
         }
a:active {
         font-family:verdana, arial, helvetica, sans-serif;
         color:#ff0000;
         font-size:8pt;
         font-weight: 600;
         text-decoration:underline;
         }
a.stadt:link, a.stadt:visited, a.stadt:active {color: #ffffff;font-weight:100;font-size:9pt;}

a.menue:link {
             font-size:8pt;
             color:#ffffff;
             text-decoration:none;

             }
a.menue:visited {
                font-size:8pt;
                color:#ffffff;
                text-decoration:none;

                }
a.menue:hover {
              font-size:8pt;
               color:#ffcc33;
               text-decoration:none;
               border-top: #ffcc33 1px ridge;
               border-bottom: #ffcc33 2px ridge;
               background: #6666ff;
               }
a.menue:active {
               font-size:8pt;
               color:#ff0000;
               text-decoration:none;
               }

/*buchshop*/
td.boxtext { background-color:#ffcc66;color:#ffffff;}
a.box:link { color:#6600cc;text-decoration:none;}
a.box:visited { color:#6600cc;text-decoration:none;}
a.box:hover { color:#ff0000;text-decoration:none;}
a.box:active { color:#ff0000;text-decoration:none;}
p.box {
      font-family:verdana,arial,helvetica;
      font-size:7pt;
      color:#ffffff;
      font-weight:600;
      text-align:right;
      line-height:120%;

      }

h1.box {
       background-color:#ffffff;
       margin-top:3px;
       font-weight:800;
       font-size:12pt;
       }

.seitenleisten     {
              text-align:left;
              width:160px;
              padding:2px;
             font-size:9pt;
              }

/*gemeinsame formate f�r pointer und kunstspiegel*/
div.logo             {
                     float:left;
                     width:130px;
                     position:absolute;
                     top:30px;
                     left:20px;
                     }

div.header           {
                     text-align:center;
                     width:90%;
                     height:160px;
                     margin:15px auto 10px auto;
                     overflow:hidden;
                     padding:0px;

                     }

table.titelbox       {
                     border-width:1px;
                     border-style:solid;
                     border-color:#ffffff;
                     width:300px;
                     height:100px;
                     margin:0px auto 10px auto;

                     }

div.webdesign_adv    {
                     float:right;
                    width:130px;
                    padding:0px;
                    height:170px;
                    overflow:visible;
                    margin:-70px 20px 10px auto;
                    text-align:left;
                    border-style:solid;
                     border-width:1px;
                     font-size:7pt;
                     background-color:#330099;
                     }
div.advertising    {
                    float:right;
                    width:120px;
                    height:60px;
                    margin:-110px auto auto auto;
                    }
div.sueddeutsche    {
                    float:right;
                    width:170px;
                    height:170px;
			
                    overflow:visible;
                    margin:-110px auto auto auto;
                    /*background-color: #cccc99;*/
                    color: #000099;
                    font-size:9pt;
                    }

ul.webdesign_adv     {
                     padding:0px;
                     margin:0px 0px 0px 20px;
                     }

img.webdesign_adv    {
                     border:none;
                     margin:0px;
                     vertical-align:top;
                     }
div.menuebar    {
                width:100%;
                   height:auto;
                   background-color:#333399;
                   text-align:center;
                   overflow:hidden;
                   float:none;
                   margin:10px auto 10px auto;
                   color: #ffffff;
                   line-height:120%;
                   font-size:8pt;
                   font-weight:800;
                }
hr.menuebar     {
                color: #ffcc33;
                background-color: #ffcc33;
                shade:noshade;
                }

div.hintergrund    {
                   width:788px;
                   height:auto;
                   background-color:#333399;
                   text-align:center;
                   overflow:hidden;
                   float:none;
                   margin:10px auto 10px auto;
                   }
div.empfehlung {
                    float:right;
                    width:150px;
                    height:50px;
                    overflow:visible;
                    margin:auto;
                    text-align:right;
                    }


div.kunstspiegel {
                 float:right;
                 width:100px;
                 height:150px;
                 overflow:visible;
                 margin:30px 30px -80px auto;
                 position:relative;
                 top:-90px;
                 text-align:left;
                 }


table.menue {font-size:9pt; font-weight:800; text-align:right;}
td.menue {
         font-size:9pt;
         font-weight:800;
         background-image:url(images/hand.GIF);
         height:100px;
         text-align:center;
         }

div.ie {position: relative; top: 0; text-align: center; clear: both;}


/*sonderformate f�r kunstspiegel*/
a.tr:link { color:#ffffff; text-decoration:underline; }
a.tr:visited { color:#ffffff; text-decoration:underline; }
a.tr:active { color:#ff0000; text-decoration:none; }




div.staedte {
            width:100%;
            margin:0px;
            padding:10px;
            overflow:visible;
            text-align:center;
            background-color:#666699;
            font-size:9pt;
            font-weight:800;
            }

div.stadt    {
             margin:0px;
             background-color:#669999;
             padding: 3px;
             width:100%;
             overflow:hidden;
             border-top-width:1px;
             border-top-style:solid;
             border-color:#ffffff;

             }

div.data    {
            width:100%;
            margin:0px;
            padding: 0px;
            }

a.cityhead  {
            color: #ffcc33;
            font-weight: 900;
            font-size:12pt;
	    text-decoration:none;
            }

table.tab {
          background-color:#6699cc;
          border-style:solid;
          border-width:3px;
          border-color:#3399cc;
          width:100%;
         margin:0px;
          }
          
td.dblcell  {
                  background-color:#333399;
                  text-align:center;
                  vertical-align:top;
                  }

td.cell {background-color:#666666;padding:5px;}
td.content {padding:5px;}
td.menue_ohne_bg {font-size:9pt; font-weight:800;text-align:center;}

/*kunstspiegel_top_right*/
a.kunstspiegel_top_right:link { color:#ffffff; text-decoration:underline;background-color:#3399cc;}
a.kunstspiegel_top_right:visited { color:#ffffff; text-decoration:underline;background-color:#3399cc;}
a.kunstspiegel_top_right:active { color:#ff0000; text-decoration:none;background-color:#3399cc;}

/*empfehlungsformular*/
td.empfehlung  {
                  font-size:7pt;
                  font-weight:500;
                  line-height:11pt;
                  background-color:#333399;
                  text-align:left;
                  padding-top:10px;
                  padding-right:2px;
                  padding-left:3px;
                }

table#lex {visibility:hidden;}
.lex {visibility:hidden;}

a.kunst_schenken:link {color:#cc0000; font-size:6pt; font-weight:bold; text-decoration:none; }
a.kunst_schenken:visited {color:#cc0000; font-size:6pt; font-weight:bold;  text-decoration:none}
a.kunst_schenken:hover {color:#ff0000; font-size:6pt; font-style:bold;  text-decoration:none }
a.kunst_schenken:active {color:#0000ff; font-size:6pt; font-style:bold;  text-decoration:none }

.fb_werbung        {
                        background-color:#cccc99;
			
                      }

table.fb_werbung      {
			width:100%;
                      margin:1px;
                      border:none;
                    }

a.fb_werbung:link {color:#cc0000; font-size:10pt; font-weight:bold; text-decoration:none; }
a.fb_werbung:visited {color:#cc0000; font-size:10pt; font-weight:bold;  text-decoration:none}
a.fb_werbung:hover {color:#ff0000; font-size:10pt; font-style:bold;  text-decoration:none }
a.fb_werbung:active {color:#0000ff; font-size:10pt; font-style:bold;  text-decoration:none }

img.zeigehand {border:none; vertical-align:middle; margin: 5px;}