﻿
/* interne Forms */

#content .intern_form {
background-color:#fff;
margin-bottom:10px;
width:748px;
margin-left:220px;
border:1px #000 solid;
}
#content .chkeditor_form {
    background-color:#fff;
    margin-bottom:10px;
    width:100% !important;
    margin-left: auto !important;
    border:1px #000 solid;
}
#content .intern_form h4 {
padding:12px;
background-color:#222;
color:#fff;
text-align:left;
margin:0;
font-size:12px;
font-weight:bold;
margin-bottom:10px;
}

#content .intern_form label {
width:200px;
display:block;
height:30px;
float:left;
text-align:right;
margin-left:40px;
font-size:14px;
padding-top:8px;
margin-right:20px;
}

#content .intern_form p {
padding:20px;
font-size:14px;
}

#content .intern_form .select {
margin-bottom:10px;
width:304px;
margin-right:0;
font-size:24px;
}

#content .intern_form .text {
margin-bottom:10px;
width:300px;
font-size:22px;
}

#content .intern_form .radio {
margin-bottom:10px;
width:50px;
font-size:22px;
}


#content .intern_form .shorttext {
margin-bottom:10px;
width:154px;
}

#content .intern_form .textarea {
width:300px;
height:200px;
font-size:12px;
font-family:Verdana, sans-serif;
font-size:22px;
margin-bottom:10px;
}

/* interne Buttons */

#content .intern_form .button {
width:100px;
margin-left:326px;
}

#content .intern_form .ibutton {
width:100px; 
color:#000;
}


#content .intern_form .buttons {
padding:6px;
background-color:#222;
text-align:right;
margin:0;
margin-top:20px;
color:#fff;
}

#content .intern_form .pagina {
padding:6px;
background-color:#222;
text-align:center;
margin:0;
color:#fff;
}


/* Tables */

#content table.cms { 
background-color:#222;
color:#000;
font-size:10px;
width:730px;
margin-top:10px;
margin-bottom:10px;
border-collapse:collapse;
margin-left:10px;
margin-right:10px;
}

#content table.cms tr {
background-color:#DDD;
border:1px solid #333;
height:26px;
}

#content table.cms td {
padding-left:4px;
padding-right:4px;
text-align:center;
}

#content table.cms td.even {
padding-left:4px;
padding-right:4px;
text-align:center;
background-color:#fff;
}

#content table.cms td.odd {
padding-left:4px;
padding-right:4px;
text-align:center;
background-color:#EEE;
}

#content table.cms th {
padding-left:4px;
padding-right:4px;
text-align:center;
background-color:#222;
color:#FFF;
font-weight:bold;
}

/* Dashbboard Styles */

#content .dashboard {
float:left;
width:94px;
height:94px;
padding:4px;
margin:6px;
text-align:center;
}

#content .dashboard a {
font-weight:bold;
text-align:center;
color:#444;
text-decoration:none;
}

#content .info  {
background-color:#FFFF64;
border:1px #000 solid;
color:#000;
font-weight:bold;
padding:5px;
text-align:center;
margin-left:290px;
margin-right:100px;
margin-bottom:10px;
}

#content .error  {
background-color:#CF142B;
color:#000;
/*border:#000 solid 1px;*/
padding:5px;
text-align:center;
margin-left:100px;
margin-right:100px;
margin-bottom:10px;
}

/* Icons */

/* ICONS nn = Größe des Icons */

.icon16 {
position:relative;
top:0;
height:16px;
border:0;
}

.icon32 {
position:relative;
top:0;
width:32px;
border:0;
}

.icon64 {
position:relative;
top:0;
width:48px;
border:0;
margin-bottom:10px;
}

/* Admin Frame Element */

.admin {
    position: fixed;
    top: 63px;
    background-color:#f00;
    width: 100%;
    color:#fff;
    font-weight:bold;
    text-align:center;
    height:40px;
    line-height:28px;
    padding-top: 5px;
    z-index: 1020;
}

.admin h4{
display:none;
}

/* Design Frame Element */

.design {
color:#FFF;
background-color:#000;
font-weight:bold;
text-align:center;
height:36px;
line-height:36px;
margin-bottom:10px;
font-size:20px;
}

.design select {
font-size:22px;
}

.design h4{
display:none;
}

