﻿
/* interne Forms */

#content .intern_form {
background-color:#fff;
margin-bottom:10px;
width:590px;
margin-left:5px;
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:160px;
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; 
}


#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:580px;
margin-top:10px;
margin-bottom:10px;
border-collapse:collapse;
margin-left:5px;
margin-right:5px;
}

#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:link, #content .dashboard a:hover, #content .dashboard a:visited{
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:4px;
height:16px;
border:0;
}

.icon32 {
position:relative;
top:4px;
width:32px;
border:0;
}

.icon64 {
position:relative;
top:4px;
width:48px;
border:0;
margin-bottom:10px;
}

/* Admin Frame Element */

.admin {
background-color:#f00;
color:#fff;
font-weight:bold;
text-align:center;
border-bottom:2px #fff solid;
height:28px;
line-height:28px;
}

.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;
}

