/**************** ä 12/01: center, galerie wg a_top einfg*/
/**************** ä 12/04: info links vor center*/
/**************** ä 12/04: img 80_v, //versuch ohne padding - nicht on*/

    body 
        {
         background-color:#EEEEEE;
         margin:0;
         padding:0;
        } 

/*images link-bilder*/
  a.link_b:link,
  a.link_b:visited    {background-image:url(../pics_schrift/link_bilder_grau.jpg); float:right; margin:15px 20px auto auto; width:80px; height:25px; text-decoration:none; display:block; border:0px dotted #666666}
  a.link_b:hover,
  a.link_b_on:link,
  a.link_b_on:visited, 
  a.link_b_on:hover   {background-image:url(../pics_schrift/link_bilder_rot.jpg);  float:right; margin:15px 20px auto auto; width:80px; height:25px; text-decoration:none; display:block; border:0px dotted #666666}

/*images link-malerin*/
  a.link_m:link,
  a.link_m:visited    {background-image:url(../pics_schrift/link_malerin_grau.jpg); float:right; margin:15px 20px auto auto; width:100px; height:25px; text-decoration:none; display:block; border:0px dotted #666666}
  a.link_m:hover,
  a.link_m_on:link,
  a.link_m_on:visited,
  a.link_m_on:hover   {background-image:url(../pics_schrift/link_malerin_rot.jpg);  float:right; margin:15px 20px auto auto; width:100px; height:25px; text-decoration:none; display:block; border:0px dotted #666666}

/*images link-kontakt*/
  a.link_k:link,
  a.link_k:visited    {background-image:url(../pics_schrift/link_kontakt_grau.jpg); float:right; margin:15px 20px auto auto; width:100px; height:25px; text-decoration:none; display:block; border:0px dotted #666666}
  a.link_k:hover,
  a.link_k_on:link,
  a.link_k_on:visited,
  a.link_k_on:hover   {background-image:url(../pics_schrift/link_kontakt_rot.jpg);  float:right; margin:15px 20px auto auto; width:100px; height:25px; text-decoration:none; display:block; border:0px dotted #666666}

/*link-austellungen*/
  a.info:link,
  a.info:visited   {text-decoration:none; margin:5px auto auto auto; letter-spacing:0; font:700 italic 10pt arial; color:#999999; width:auto; display:block; border:0px dotted #999999}
  a.info:hover     {text-decoration:none; margin:5px auto auto auto; letter-spacing:0; font:700 italic 10pt arial; color:#DD4500; width:auto; display:block; border:0px dotted #999999}

/*images link-mail  index, ausstellungen*/
  a.mail:link,
  a.mail:visited {background-image:url(../pics_schrift/mail_rot.jpg);  clear:left; text-decoration:none; margin:auto; width:235px; height:30px; display:block; border:0px dotted #999999}
  a.mail:hover   {background-image:url(../pics_schrift/mail_grau.jpg); clear:left; text-decoration:none; margin:auto; width:235px; height:30px; display:block; border:0px dotted #CCCCCC}

/*link-mail kontakt*/
  a.kontakt:link,
  a.kontakt:visited {text-decoration:none; margin:auto; font:10pt arial; color:#666666; border:0px dotted #999999}
  a.kontakt:hover   {text-decoration:none; margin:auto; font:10pt arial; color:#DD4500; border:0px dotted #CCCCCC}

/*straßenkarte  kontakt, ausstellungen*/
  a.map:link,
  a.map:visited {text-decoration:underline; margin:15px auto 25px auto; font:500 10pt arial; color:#333333; border:0px dotted #999999}
  a.map:hover   {text-decoration:underline; margin:15px auto 25px auto; font:500 10pt arial; color:#666666; border:0px dotted #CCCCCC}

  a.key:link,
  a.key:visited  {text-decoration:none; margin:auto; font:7pt arial; color:#999999; border:0px dotted #CCCCCC}
  a.key_:hover    {text-decoration:none; margin:auto; font:9pt arial; color:#AAAAAA; border:0px dotted #CCCCCC}
  a.key:hover    {letter-spacing:.1em}

   .content
        {
         margin:auto;
         background-color:#BBCC99;
         font:10pt arial;
         color:#333333;
         height:auto;
         width:900px;
         border:0px dotted #DD4500;
        }
    .top
        {
         background_:#BBCC99 url(../pics_schrift/top.jpg) no-repeat;
         background:url(../pics_schrift/top.jpg) #BBCC99 no-repeat;
         margin:auto;
         height:185px;
         width:900px;
         border:0px solid #666666;
        }
    .head
        {
         margin:100px auto auto auto;
         text-align:center;
         border:0px dotted #999999;
        }
    .center
        {
         position:relative;  /*a_top - ausstellungen - op*/  
         background-color:transparent;
         margin:50px auto 30px auto;
         text-align:center;
         font:500 10pt arial;
         color:#333333;
         height:auto;
         width:825px;
         border:0px dotted #FF6666;
        }
    .txt_ausst /*info.link: index malerin kontakt ausstellungen*/
        {
         position:relative;   /*info_abs vor center! nur für ausstellungen*/
         float:left;
         background-color:transparent;
         margin:25px auto auto 25px;
         letter-spacing:.125em;
         font:500 italic 14pt arial;
         color:#666666;
         height:75px;
         width:150px;
         border:0px dotted #999999;
        }
    .galerie
        {
         float:left;
         margin:auto auto 15px auto;
         text-align:center;
         height:225px;
         height:245px;
        height:250px;
         width:200px;
         border:0px dotted #999999;
        }
    .txt
        {
         margin:10px auto auto auto;
         text-align:center;
         font:500 10pt arial;
         color:#333333;
         height:auto;
         width:160px;
         border:0px dotted #999999;
        }

/* images size */
    .img_15, .img_25, .img_30, .img_40, .img_50, .img_60, .img_70, .img_70-50, .img_70_v, .img_80, .img_80_v
        {
         background:#EEEEEE;
         margin:auto;
         padding:10px;
         height:auto;
/* wenn ohne padding - galerie height anpasssen*/
         border-top:5px solid #EFEFEF;
         border-right:5px solid #9C9C9C;
         border-bottom:5px solid #696969;
         border-left:5px solid #EEEEEE;

         border:5px outset #EEEEEE;
        }
    .img_15
        {
         width:55px;
        }
    .img_25
        {
         width:90px;
        }
    .img_30
        {
         width:60px;
        }
    .img_40
        {
         width:80px;
        }
    .img_50
        {
         width:100px;
        }
    .img_60
        {
         width:120px;
        }
    .img_70      /* 70/60 */
        {
         height:105px;
         width:130px;
        }
    .img_70_v    /* 60/70 */
        {
         height:130px;
         width:105px;
        }
    .img_70-50
        {
         height:95px;
         width:130px;
        }
    .img_80      /* 80/60 */
        {
         height:105px;
         width:150px;
        }
    .img_80_v    /* 60/80 */
        {
         width:105px;
        }
/* images size ende*/

    .preise
        {
         clear:left;
         margin:auto auto 10px auto;
         text-align:center;
         font:700 11pt arial;
         color:#666666;
         height:auto;
         width:200px;
         border:0px dotted #999999;
        }
    .portrait
        {
         margin:auto;
         padding:0;
         letter-spacing:.125em;
         font:700 12pt arial;
         color:#333333;
         height:350px;
         width:450px;
         border:0px dotted #EEEEEE;
        }
    .img_portrait
        {
         height:auto;
         width:425px;
         border:0px outset #666666;
        }
    .txt_malerin
        {
         margin:25px auto auto auto;
         text-align:justify;
         height:auto;
         width:450px;
         border:0px dotted #999999;
        }
    .txt_kontakt
        {
         margin:auto;
         text-align:left;
         height:auto;
         width:185px;
         border:0px dotted #999999;
        }
    h4,h3,h2  /*malerin kontakt ausstellungen*/
        {
         letter-spacing:.125em;
        }
    h3
       {
          margin:auto auto 5px auto;
        }
    h4
       {
          margin:5px auto 7.5px auto;
        }


   .html_only
        {
         display:none;
        }
   .noscript
        {
         margin:5px auto 5px auto;
         width:875px;
         font:12px arial;
         color:#DD4500;
        }
