 body{color: #333333;
      font-family: verdana, arial, sans-serif;
      font-size: 11px;
      background-image: url(../img/wp_damask_109.gif);
      margin-top: 0px;
       }
.main{color: #333333;
      font-family: verdana, arial, sans-serif;
      font-size: 11px;
      line-height: 16px;
       }

.small{color: #333333;
       font-family: verdana, arial, sans-serif;
       font-size: 10px;
       line-height: 15px;
       }

.comment{color: #8E8E8E;
       font-family: verdana, arial, sans-serif;
       font-size: 10px;
       line-height: 15px;
       }

sup{color: #8E8E8E;
       font-family: verdana, arial, sans-serif;
       font-size: 10px;
       font-weight: bold;
       line-height: 15px;
       }
       
a {text-decoration: none;
   outline: none;
   color: #902903;
   }

a:hover{text-decoration: underline;
   outline: none;
   color: #902903;
        }

.topFunc{margin-top: 10px;
         margin-right: 10px;
         }
         
.content{width: 900px;
         background-color: #FFFFFF;
           }


/* Startseite --------------------------------------------------------------------------*/
.startCont{
        width: 700px;
        height: 600px;
        position: absolute;
        left: 50%;
        margin-left: -350px; /* negative Hälfte von width:700px */
        top: 50px;
        }

/* News Content ------------------------------------------------------------------------*/
.newsBg {background-color: #F2ECEB;
         }
         
.newsCont{width: 413px;
          margin-top: 40px;
          margin-bottom: 30px;
          }
          
.newsDate{color: #902903;
          font-size: 12px;
          }

/* Footer ------------------------------------------------------------------------------*/
.footerBg{background-color: #844239;
         }



.redLine{background-color: #844239;
         }
         
.blotLine{background-image: url(../img/blotBg.gif);
          background-repeat: repeat-x;
         }


.kostuemIcon{
             visibility: hidden;
             width: 23px;
            }

/* Subnavigation -----------------------------------------------------------------------*/
.subNav{height: 22px;
        margin-right: 50px;
        }

a.subNavLink {color: #CC9A94;
        }
        
.subNavOn{height: 22px;
        margin-right: 50px;
        font-weight: bold;
        color: #922619;
        }
        
.subsubNav{height: 22px;
           margin-right: 50px;
           font-style: italic;
           }

.subsubNavOn{height: 22px;
           margin-right: 50px;
           font-weight: bold;
           font-style: italic;
           color: #922619;
           }
           
/* Content Styles ----------------------------------------------------------------------*/

.contSep{background-image: url(../img/sepBg.gif);
         background-repeat: repeat-x;
         }

/* Kostümseiten ------------------------------------------------------------------------*/
.kostuemTime{width: 145px;
             background-color: #F2ECEB;
             padding: 15px;
             color: #333333;
             font-family: verdana, arial, sans-serif;
             font-size: 10px;
             line-height: 14px;
             }

.kostuemCont{width: 450px;
             }

/* Seite Schnittmuster -----------------------------------------------------------------*/
.linkBlock{
   height: 23px;
   padding-top: 7px;
   cursor: pointer;
   display: block;
   }

a.patternLink{
   text-decoration:none;
   color: #333333;
   }
   
a.patternLink:hover{
   text-decoration:none;
   color: #902903;
   }

/* Galerie-Seiten ----------------------------------------------------------------------*/
.galleryImg{background-image: url(../img/imgBg_1.gif);
           background-repeat: no-repeat;
           width: 105px;
           height: 125px;
           padding-left: 5px;
           padding-top: 5px;
            }

.galleryText{height: 30px;
             padding-left: 10px;
             }

/* Wallpaper-Seiten ----------------------------------------------------------------------*/
.wallpaperImg{background-image: url(../img/imgBg_2.gif);
           background-repeat: no-repeat;
           width: 205px;
           height: 155px;
           padding-left: 5px;
           padding-top: 5px;
            }
            
/* Kontakt -----------------------------------------------------------------------------*/
.kontaktAdress{
             width: 145px;
             height: 390px;
             background-color: #F2ECEB;
             padding-top: 15px;
             padding-left: 15px;
             padding-right: 15px;
             padding-bottom: 0px;
             color: #333333;
             font-family: verdana, arial, sans-serif;
             font-size: 10px;
             line-height: 14px;
             background-image: url(../img/kontakt_02.gif);
             background-repeat: no-repeat;
             background-position: bottom
             }

.InputField{
   width: 270px;
   font-family: verdana, arial, sans-serif;
   font-size: 12px;
   border: 1px solid #FFFFFF;
   }
             
.TextField{
   width: 270px;
   height: 180px;
   margin-top: 5px;
   margin-bottom: 5px;
   border: 1px solid #FFFFFF;
   overflow: auto;
   font-family: verdana, arial, sans-serif;
   font-size: 12px;
   }

/* Google Werbung ----------------------------------------------------------------------*/
.adBottom {background-color: #F2ECEB;
           padding: 15px;
         }

.adContA {background-color: #FFFFFF;;
         /* width: 480px; */
          margin-top: 15px;
          margin-bottom: 15px;
          }

.adLeft {width: 145px;
         background-color: #F2ECEB;
         padding: 15px;
         color: #333333;
         font-family: verdana, arial, sans-serif;
         font-size: 10px;
         line-height: 14px;
         }
