/* MINI CMS */
/* allgemeines */
 #kickminicms {background:url(images/content_bgrnd.gif) repeat-y; width:360px; padding:0 20px 10px 20px;}
 
 /* stellt fluß nach listen wieder her */
 #kickminicms:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
 
/* --- CONTENT --- */
/* absätze */
 #kickminicms div {float:left; width:100%; margin:10px 0 10px 0; padding:0;}
 
/* userformatierungen */
 #kickminicms div .normal {font-size:12px; font-weight:normal; font-style:normal; color:#000;}
 #kickminicms div .fett {font-weight:bold;}
 #kickminicms div .kursiv {font-style:italic;}
 #kickminicms div .orange {color:#f60;}
 #kickminicms div .rot {color:#f00;}
 
/* überschrift */
 #kickminicms div h2 {font-size:14px; color:#f60; margin:10px 10px 10px 0; padding:0;}
 #kickminicms div h2.links {}
 #kickminicms div h2.mitte {text-align:center;}
 #kickminicms div h2.rechts {text-align:right;}
 
/* bildausrichtung */
 #kickminicms div img.links {margin:0 10px 10px 0; float:left;}
 #kickminicms div img.mitte {margin:0 auto 0 auto; display:block;}
 #kickminicms div img.rechts {margin:0 0 10px 10px; float:right;}
 
/* textausrichtung */
 #kickminicms div p.links {margin:10px 10px 10px 0;}
 #kickminicms div p.mitte {margin:10px; text-align:center;}
 #kickminicms div p.rechts {margin:10px 0 10px 10px; text-align:right;}
 #kickminicms div p.blocksatz {margin:10px 0 10px 0; text-align:justify;}
 
/* liste */
 #kickminicms div ul {clear:both; margin:0 10px 0 30px;}
 #kickminicms div ul li {}
 
/* abschlüsse */
 /* -- mit linie */
 #kickminicms hr {clear:both; height:1px; line-height:1px; font-size:1px; background-color:transparent; padding:0; border:0; border-top:1px solid #000;}
 /* hr margin auf null */
 #kickminicms hr {margin:0 0 0 0;}/* geckos */
 * html #kickminicms hr {margin:-7px 0 -7px 0;}/* msie */ 
 /* -- ohne linie */
 #kickminicms br.clearfloat {clear:both;}

/* blaettern */
 #kickminicms .blaettern {text-align:center; border-top:1px solid #000; margin-top:15px; padding-top:10px;}
 #kickminicms .blaettern a {color:#000; padding:0 1px 0 1px;}
 #kickminicms .blaettern a:hover {text-decoration:none;}
 #kickminicms .blaettern a.aktuell {font-weight:bold; text-decoration:none;}
 
/* adm - admin-link */
 #adm {text-align:left; margin:0;}
 #adm a {display:block; width:20px; height:20px; text-decoration:none; cursor:default;}
 
/* löschen-link */
 a.admin {color:#f00; font-weight:bold; font-size:16px;}
 
/* --- ADMIN --- */
/* datensatzmenue */
 #kickminicms .datensatzmenue {clear:both; display:block; border-top:1px solid #f00; margin:0 0 5px 0;}
 #kickminicms .datensatzmenue a {display:block; float:left; padding:0 3px 0 3px; border-width:0 1px 1px 1px; border-style:solid; border-color:#f00; margin-right:2px; text-decoration:none; color:#000; background-color:#FFE5E5;}
 #kickminicms .datensatzmenue a:hover {background-color:#f00; color:#fff;}
 #kickminicms .datensatzmenue a.dsus {background-color:#ccc;} /* DatenSatz UnSichtbar */
 #kickminicms .datensatzmenue a.dsus:hover {background-color:#f00; color:#fff;}

/* adminform */
 #kickminicms #formate {clear:both; height:80px; overflow:auto; border-bottom:1px solid #f00; margin-top:10px;}
 #kickminicms #formate table td {padding-left:5px;}
 #kickminicms #formate table .hell {background-color:#efefef; width:130px;}
 #kickminicms a.hilfe {text-decoration:none; color:#000; font-weight:bold; margin-right:5px; border:1px solid #f00;}
 #kickminicms a.hilfe:hover {background-color:#f00; color:#fff; border:1px solid #000;}
 
 #kickminicms #kmcmsform {}
 #kickminicms #kmcmsform a {text-decoration:none; font-weight:bold; margin-right:5px; border:1px solid #f00;}
 #kickminicms #kmcmsform a:hover {background-color:#f00; color:#fff; border:1px solid #000;}
 #kickminicms #kmcmsform .radio {margin-left:5px;}
 
 #kickminicms #kmcmsform .ueberschrift {padding:5px 0 0 0; border-top:1px solid #f00; margin-bottom:25px; line-height:25px;}
 #kickminicms #kmcmsform .ueberschrift textarea {font-family:arial,helvetica,sans-serif; font-size:12px; color:#000; width:350px; height:40px;}
 
 
 #kickminicms #kmcmsform .bild {padding:5px 0 15px 0; border-top:1px solid #f00; line-height:25px;}
 #kickminicms #kmcmsform .bildgross {border-top:none;}
 #kickminicms #kmcmsform .bild b {display:block; float:left; width:70px; font-weight:normal;}
 #kickminicms #kmcmsform .bild .verkleinern {width:50px;}
 #kickminicms #kmcmsform .bild .verlinken {width:270px;}
 #kickminicms #kmcmsform .bild br {clear:both;}
 #kickminicms #kmcmsform .bild .fussnote {display:block; line-height:14px; padding-top:15px;}
 
 #kickminicms #kmcmsform .pixellineal {margin:10px 0 25px 0; height:20px; background:url(images/pixellineal.gif) no-repeat;}
 
 #kickminicms #kmcmsform .text {padding:5px 0 0 0; border-top:1px solid #f00; margin-bottom:25px; line-height:25px;}
 #kickminicms #kmcmsform .text textarea {width:350px; height:150px; font-family:arial,helvetica,sans-serif; font-size:12px; color:#000; }
 
 #kickminicms #kmcmsform .datei {padding:5px 0 0 0; border-top:1px solid #f00; margin-bottom:25px; line-height:25px;}
 #kickminicms #kmcmsform .datei b {display:block; float:left; width:55px; font-weight:normal;}
 
 #kickminicms #kmcmsform .eigenschaften {padding:5px 0 0 0; border-top:1px solid #f00; margin-bottom:25px; line-height:25px;}
 #kickminicms #kmcmsform .eigenschaften .breite {width:40px;}
 
 #kickminicms #kmcmsform .buttons {padding:5px 0 0 0; border-top:1px solid #f00;}
 #kickminicms #kmcmsform .buttons input {padding:2px 0 1px 0; font-family:arial,helvetica,sans-serif; font-size:12px; float:left; border-width:1px; border-style:solid; border-color:#fff #000 #000 #fff; margin-right:10px; width:100px; text-align:center;}
 #kickminicms #kmcmsform .buttons a {display:block; float:left; background-color:#d4d0c8; border-width:1px; border-style:solid; border-color:#fff #000 #000 #fff; font-weight:normal; padding:3px 0 3px 0; width:100px; text-align:center;}
 #kickminicms #kmcmsform .buttons a:hover {color:#000;}
 