BODY{
    FONT-SIZE: 12px;
    MARGIN-LEFT: 0px;
    MARGIN-RIGHT: 0px;
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM:0px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma,Verdana, Arial;
    SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
    SCROLLBAR-SHADOW-COLOR: #dddddd;
    SCROLLBAR-3DLIGHT-COLOR: #cccccc;
    SCROLLBAR-ARROW-COLOR: #808080;
    SCROLLBAR-TRACK-COLOR: #DED6C6;
    SCROLLBAR-DARKSHADOW-COLOR: #dddddd;
    SCROLLBAR-FACE-COLOR: #ffffff;
    BACKGROUND-COLOR: #EFE7D6;
}

.trdev { BACKGROUND: /*rgb(242,235,219)*/ #DED6C6; }
.trdevw { BACKGROUND: #EFE7D6 /*rgb(255,255,255)*/; }
.tblbl { BACKGROUND: #cccccc; }

.tblfrm{
   COLOR:            #000000;
   FONT-SIZE:        12px;
   BORDER-TOP:       1px solid #cccccc;
   BORDER-LEFT:      1px solid #cccccc;
   BORDER-RIGHT:     1px solid #cccccc;
   BORDER-BOTTOM:    1px solid #cccccc;
   BACKGROUND-COLOR: rgb(255,255,255);
}

.shfrm{
   COLOR:            #000000;
   FONT-SIZE:        10px;
   BORDER:       1px solid rgb(41,72,100);
   BACKGROUND-COLOR: rgb(255,255,255);
}




TD, TH { FONT-SIZE: 11px;}



a:visited { color:#000000; text-decoration:none; font-size:12px;}
a:hover { color:#000000; text-decoration:none; font-size:12px;}
a:active { color:#808080; text-decoration:none; font-size:12px;}
a:link { color:#000000; text-decoration:none; font-size:12px;}

.hd{
   POSITION:         relative;
   TOP:              1px;
   LEFT:             1px;
   PADDING-LEFT:     5%;
   PADDING-RIGHT:    5px;
   PADDING-TOP:      5%;
   FONT-FAMILY:      "Monotype Corsiva",Verdana, Arial;
   FONT-SIZE:        20px;
   FONT-WEIGHT:      normal;
   COLOR:            #8C2918 /*rgb(41,72,100)*/;
   TEXT-ALIGN:       justify;
}

.hdweine{
   POSITION:         relative;
   TOP:              1px;
   LEFT:             1px;
   PADDING-LEFT:     10%;
   PADDING-TOP:      5%;
   FONT-FAMiLY:      "Monotype Corsiva",Verdana, Arial;
   FONT-SIZE:        18px;
   COLOR:            #8C2918 /*rgb(41,72,100)*/;
   TEXT-ALIGN:       justify;
   WIDTH:            75%;
}


.bg{
   POSITION:         absolute;
   TOP:              25%;
   RIGHT:            10%;
   WIDTH:            100%;
   TEXT-ALIGN:       right;
}

.txt{
   POSITION:         relative;
   PADDING-LEFT:     7%;
   PADDING-TOP:      20px;
   FONT-SIZE:        11px;
   TEXT-ALIGN:       justify;
   WIDTH:            85%;
}

.txtweine{
   POSITION:         relative;
   PADDING-LEFT:     17%;
   PADDING-TOP:      20px;
   FONT-SIZE:        11px;
   TEXT-ALIGN:       justify;
   WIDTH:            75%;
}

.txtwh{
   POSITION:         relative;
   PADDING-LEFT:     37%;
   PADDING-TOP:      20px;
   FONT-SIZE:        11px;
   TEXT-ALIGN:       justify;
}

.txth{
   POSITION:         relative;
   PADDING-LEFT:     7%;
   PADDING-TOP:      20px;
   FONT-SIZE:        11px;
   TEXT-ALIGN:       justify;
   WIDTH:            85%;
   LINE-HEIGHT:      1.2;
}

.chd{
   POSITION:         relative;
   TOP:              1px;
   LEFT:             1px;
   PADDING-RIGHT:    5px;
   FONT-FAMiLY:      "Monotype Corsiva",Verdana, Arial;
   FONT-SIZE:        18px;
   COLOR:            #8C2918 /*rgb(41,72,100)*/;
   TEXT-ALIGN:       justify;
}

.chds{
   POSITION:         relative;
   TOP:              0px;
   LEFT:             0px;
   FONT-FAMiLY:      "Monotype Corsiva",Verdana, Arial;
   FONT-SIZE:        15px;
   COLOR:            #8C2918 /*rgb(41,72,100)*/;
   TEXT-ALIGN:       justify;
}

.ctxt{
   POSITION:         relative;
   PADDING-TOP:      2px;
   PADDING-LEFT:     4px;
   FONT-SIZE:        11px;
   TEXT-ALIGN:       justify;
}

.ctxts{
   POSITION:         relative;
   PADDING-TOP:      2px;
   PADDING-LEFT:     4px;
   FONT-SIZE:        10px;
   TEXT-ALIGN:       justify;
}


.cpy{
   COLOR:      #cccccc;
   TEXT-ALIGN: right;

}

.tblt{
   WIDTH:         368px;
   TEXT-ALIGN:    center;
   TEXT-VALIGN:   middle;
   HEIGHT:        100%;
}

.bhfrm{
   BACKGROUND-COLOR: rgb(242,235,219);
   COLOR:            #8C2918;
   FONT-SIZE:        11px;
   BORDER:           1px solid #8C2918;
}

.shfrm{
   BACKGROUND-COLOR: rgb(255,255,255);
   COLOR:            rgb(58,63,70);
   FONT-SIZE:        11px;
   BORDER:           1px solid rgb(58,63,70);
}

/// Gallerieverwaltung

.gheader{
   FONT-SIZE:     20px;

}

.ROW2{
   BACKGROUND-COLOR:    #c0c0c0;
}

.ROW1{
   BACKGROUND-COLOR:    #f0f0f0;
}

.BAR{
   BACKGROUND-COLOR:    rgb(242,235,219);
}

.top{
   BACKGROUND-COLOR:    rgb(58,63,70);
   FONT-WEIGHT:         bold;
   COLOR:               rgb(255,255,255);
}




