body,table  { font-family: Verdana,Arial,sans-serif; font-size: 8pt }

a            { font-family: Verdana;  font-weight: bold; color:#FF9900}

li          {
        margin-bottom:4px;
        list-style-image: url(images/haeklein.gif);
        position: static;
        left: 0px;
}
h1           { font-size: 10pt; font-weight: bold; text-decoration:underline }
h2           { font-size: 10pt; font-weight: bold }
h3           { font-size: 11pt; font-weight: bold }
table        { }

.clShowGalleryTable {border:medium; border-color:#003366; border-bottom:medium; border-left:medium; border-top:medium; border-right:medium}

.tableKundendaten {border-style:solid}
.formTdPrompt,.formTdPromptProfil { border-width:2px; border-style: solid; width: 190px; text-align: right;}
.formTdInput { border-width:2px; border-style: solid; width:400px}

.tableImageOv { text-align: center; border:#CC6600; border-width: 2px;  border-style: solid;  border-color:#CC9933; float:left; width: 170px; heigth: 170px; margin:10px  }
.tableImageOvTr { text-align: center;  }
.spanradioselection { width: auto; border-right-width: 1px ; border-left-width: 0px; border-top-width: 0px; border-bottom-width: 0px;border-style: solid; padding-right: 1px; }

a:link.mediaDelete,a:visited.mediaDelete,a:hover.mediaDelete,a:active.mediaDelete  { color: #FF9900; font-size:8pt; font-weight:bold; float:left }

a:link.mediaNewItemText,a:visited.mediaNewItemText,a:hover.mediaNewItemText,a:active.mediaNewItemText  { color: #339933; font-size:14pt; font-weight:bold; float: left; page-break-before: left}

.buttonMediaUploadImages { border-width: 0px; overflow:scroll }

.lispecial   {
        list-style-type: none;
        padding-bottom: 5px;
}
.memberactive {background:#FFCC00; color:#000000; font-size:9pt; border:thin;  border-style:solid; padding: 10px}
.errorMessage {background:#FF0000; color:#FFFFFF; font-size:9pt; font-style:bold; border:thin;  border-style:solid; padding: 10px}
.hintMeassage {background:#3333CC; color: #FFFFFF; font-size:9pt; font-style:bold; border:thin;  border-style:solid; padding: 10px}
.formTdPromptProfil { text-align:right; padding:5px; }



a:link.tabActive,a:visited.tabActive,a:hover.tabActive,a:active.tabActive  { color: #009933; font-size:10pt; }
a:link.tabPassive,a:visited.tabPassive,a:hover.tabPassive,a:active.tabPassive  { color: #AA9933; font-size:8pt; }

#customerAdmin table tr td a.tabPassive,#customerAdmin table tr td a.tabActive { color:#505050; border-width:3px;    list-style:none;   margin:0px 0px 10px 0px;      margin-bottom:4px;   font-weight:bold;   text-decoration:none;   display:block; width:95px; padding:3px 0px 6px 5px;   border-left:4px solid #552200;}

#customerAdmin table tr td a.tabPassive {background:#eaeaea;}

#customerAdmin table tr td a.tabActive { background:#FFAA33; }

#customerAdmin table tr td a:hover, #leftnav li strong a, #leftnav li a.active {
    font-weight:bold;
    background:#1560BD;
    color: #FFFF99;
    border-left:4px solid #cccccc;}

.superUserTable {  border-style: solid; border-color:#6666CC }
.superUserTr { text-align: left; vertical-align:top; margin:3px;}
.superUserTd { border:#CC9966; border:thick; border-color:#33FF00;   }

.teaserTop1 {color: #FFFFFF; background-color: #808080; font-size:12pt; font-weight:bold}
.teaser1 {border-style:dashed; border-width:3px; color: #000000; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px; width:350; float:left}

span.Umranden { border-style: solid; border-width: 2; padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1 }
span.ZeichenFett   {font-weight:bold }
span.Preise   { font-size: 12pt; font-weight:bold }
span.ZeichenBetonen   { text-decoration:underline; font-weight:bold }
span.markierer1   { font-weight:bold; background-color:#FFFF99}
span.markierer2   { font-weight:bold; background-color:#FFFF99; font-size:large}


.Spaltenlinie {
        border-right-width: thick;
        border-right-style: solid;
}

.galerieAuswahl {
        margin-left: 35px;
}

.popUpWindow  {position:absolute;  left:410px; width:100%; background:#FF9900; border:thick; border-color:#FFFF00; border-top-style:double; border-bottom-style:double; border-left-style:double; border-right-style:double; padding:20px; padding-top:9px; padding-bottom:9px; visibility:hidden; color:#000000 }

.messagelist_E {color: #3333FF}
.messagelist_S {color: #339900}