@charset "UTF-8";
/* common cms styles, may overwrite things in design.css */

body {background-color:#0066CC;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:normal;color:#222222;}
.cms-main td, select, input, .eingabe_input {font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:normal;margin:2px;margin-left:0px;color:#222222;}
.cms-main table { background-color:#ffffff;border:1px solid #afc3eb; }
.cms-main table td { padding:2px; }
.cms-main table td tr { border:none; }
.cms-main table table { border:none; }

/* main area */
.cms-main, .cms-main-notablestyles {clear:both;border:0px solid #fff;background-color:#ffffff;margin:4px 0px;padding:4px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:10px;}


/* these styles are similar to the ones in toolbar-*.css */
div.cms-toolbar {background-color:#ffffff;color:black;border:0px solid #fff;margin:4px 0px;padding:2px 2px 7px 2px;-webkit-border-radius:3px;-moz-border-radius:3px;height:26px}
div.cms-toolbar-navigation {float:left}
div.cms-toolbar-info {float:right;font-size:22px;color:#888;padding-top:3px;padding-right:3px;}
.cms-funktionen-spacing { display:inline-block;width:20px; }

/* general stuff, df */
.titel2 { margin-top:5px;margin-bottom:2px; }
.hinweis { color:#C03; } /* hinweise in general */
.icon-horizontal { border:#ccc solid thin }
a.sl:link, a.sl:visited { color:#0066CC;text-decoration:underline;font-weight:normal;} /* links in general */
a.sl:hover, a.sl:active { color:#333;text-decoration:underline;font-weight:normal; } /* links in general */
a.lkal:link, a.lkal:visited { color:#333;text-decoration:none;font-weight:normal; } /* inhalte beschreibung */
a.lkal:hover, a.lkal:active { color:#0066CC;text-decoration:none;font-weight:normal; } /* inhalte beschreibung */
h2 a.sl2:link, h2 a.sl2:visited { color:#333;text-decoration:none;font-weight:bold;border:none;} /* links, e.g. Inhalt-Explorer */
h2 a.sl2:hover, h2 a.sl2:active { color:#0066CC;text-decoration:none;font-weight:bold;border:none;} /* links, e.g. Inhalt-Explorer */
a.sl2:link, a.sl2:visited { color:#333;text-decoration:none;font-weight:bold; } /* links, e.g. Inhalt-Explorer */
a.sl2:hover, a.sl2:active { color:#0066CC;text-decoration:none;font-weight:bold; } /* links, e.g. Inhalt-Explorer */
.cms-inhalte-table-caption { background-color:#999999 } /* table, inhalt detail, caption row */
.cms-inhalte-table-caption .tableLabel, .tableHeader { color:#ffffff;background-color:#999999;font-weight:bold;padding:3px;margin:0px;height:20px;vertical-align:middle; }
.tableLabel { color:#333 } /* table, create new inhalt */
.submitButton { font-weight:normal;color:#333; }
table hr {color:#f0f0f0;} /* inhalte horizontal ruler */ 
.cms-inhalte-inuse { color:#333;font-style:italic;font-size:90%;} /* inhalte in use comment */ 
.cms-inhalte-table { background-color:#FFF; }
.cms-inhalt-labelbar { background-color:#999999 } /* inhalt bearbeiten */
.cms-inhalt-active { background-color:#999999;color:#e0e0e0;} /* inhalt active, colored id */
.cms-alt-table { background-color:#ffffff } /* alternatvie table bg in general */
#detailsContainer { border: 1px solid #f0f0f0;padding:10px;margin-left:60px; } /* seitenverwaltung, details */
#navContainer {font-size:14px;direction:ltr;} /* seitenverwaltung, navigation */
table.cms-images-maintable td {padding:0px} /* bilder speichern */
.table.fonts-table td.table-label {font-weight:bold} /* bilder speichern */


/* head */
.cms-head {font-weight:normal;background:none;background-color:#ffffff;color:black;border:0px solid #fff;margin:4px 0px;padding:4px;-webkit-border-radius:3px;-moz-border-radius:3px}

/* foot */
.cms-foot {background:none;background-color:white;color:black;border:0px solid #fff;margin:4px 0px;padding:2px 2px 6px 2px;-webkit-border-radius:3px;-moz-border-radius:3px}
.cms-foot-advanced {float:right}
div.cms-foot-address { padding-left:10px; }

/* pop up things */
/* the sections in general */
.scr_titel {border:0px;background-color:#ffffff;text-align:left;font-weight:normal;font-size:20px;font-style:normal}
.scr_inhalt {border:0px;background-color:#ffffff;height:auto}
.scr_knoepfe {border:0px;background-color:#ffffff}

/* inhalt section */
.scr_inhalt {background-color:#FFF}
.scr_inhalt table {width:100%;border-collapse:collapse}
.scr_inhalt table td {padding:0px}
.scr_inhalt table .weiss {background-color:white;color:#000;padding:8px 0px 4px 0px}
.scr_inhalt table td input[type="text"] {border:1px inset #999;padding:2px 4px;margin:5px;margin-left:0px;}

.scr_inhalt.cms-attributes table td {padding:4px 0px}

.scr_inhalt.cms-inhalt-new table td {padding:4px 0px}
.scr_inhalt.cms-inhalt-new table td.titel2 {font-weight:normal;font-size:16px;}

.scr_inhalt.cms-script-new .cms-script-row {padding:4px 0px}
.scr_inhalt.cms-script-new table td div.titel2 {font-weight:normal;font-size:16px;}
.scr_inhalt.cms-script-new table td {padding:4px 0px}

/* button section */
.scr_knoepfe input[type="button"], .scr_knoepfe input[type="submit"] {text-align:center;border:1px solid outset #ccc;background-color:#ccc;-moz-border-radius:3px;-webkit-border-radius:3px;color:black;padding:3px 8px}
