@charset "utf-8";
/* CSS Document */

body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background:#ededed url(bg.gif) repeat-x fixed left top;
}

a:link { color:#000000; text-decoration:none; }
a:visited { color:#666666; text-decoration:none; font-style:italic; }
a:hover { color:#D00000; text-decoration:none; }
a:active { color:#6633CC; text-decoration:none; }

#box span {
color:#FFFFFF;
background:#C5563F;
border:1px solid #FF0000;
font-size:10px;
display:block;
padding:5px;}


.page-container {
border:1px solid #969696;
margin:3px auto 10px;
width:900px;
height:700px;
background-color:#FFFFFF;
}
.header{
background:#F0F0F0 url(bg_head_top.jpg) repeat scroll 0 0;
height:42px;
overflow:visible;
width:900px;
}
.header img {
margin:5px 0 0 5px;
}
.leftbar {
float:left;
}

.leftbar table {
margin:0;
}

.rightbar {
float:left;
height:508px;
overflow:auto;
width:77%;
}

.subtitle {
font-size:11px;
color:#666666;
text-transform:uppercase;
}

 .downloadtable {
margin-top:15px;
font-size:10px;
color:#000000;
border:1px solid #969696;

}

.downloadtable img{
border:0;
padding:0;
}

.downloadtable tr{
padding:0;
margin:3;
}

.uploadform {
margin-top:5px;
}

ul{
display:inline-block;
list-style-type: none;
}

.ueberschrift {
background:transparent url(icon/bullet_arrow_right.png) no-repeat scroll 0 5px;
font-size:13px;
font-weight:600;
margin-bottom:0;
margin-top:3px;
margin-left:15px;
padding-left:18px;
padding-top:5px;
color:#254775;
}

.ueberschrift a {outline:none;border:none;}
.ueberschrift a:visited {color:#254775;font-style:normal;outline:none;border:none;}
.ueberschrift a:hover { color:#254775; text-decoration:none; }

.userwelcome {
border:1px solid #808080;
border-left:none;
font-size:13px;
font-weight:bold;
margin-bottom:8px;
margin-top:8px;
padding:7px 0 7px 30px;
width:167px;
overflow:hidden;
}

.scripthochladen td {
font-size:12px;
}

.scripthochladen img {
padding-left:4px;
}

.scriptverwaltung td {
font-size:12px;
}

.scriptverwaltung {
margin-bottom:5px;
}

.scriptverwaltung td {
border-bottom:1px solid #D4D0C8;
}

.scriptverwaltunginaktiv td {
font-size:12px;
}

.scriptverwaltunginaktiv {
margin-bottom:5px;
}

.scriptverwaltunginaktiv td {
border-bottom:1px solid #FFFFFF;
}

.aufklapp{
border-top:1px solid #D4D0C8;
margin-top:5px;
width:100%;
}
.aufklapp img{
padding-top:1px;
}

.inaktiv {
width:100%;
background-color:#EDEDED;
}

.righttable {
border:1px solid #D4D0C8;
margin:5px 8px 8px 20px;
padding:5px 0 3px 5px;
overflow:auto;
}

.success {
background-color:#A2EEA6;
border:1px solid #00CC33;
font-size:13px;
font-weight:bold;
height:22px;
margin-top:10px;
width:290px;
margin-left:15px;
}

.info {
background-color:#98BAE8;
border:1px solid #0187DC;
font-size:13px;
font-weight:bold;
height:22px;
margin-left:15px;
margin-top:3px;
width:400px;
}

.info img {
float:left;
padding-left:1px;
padding-top:3px;
}

.info div {
padding-right:10px;
padding-top:3px;
text-align:center;
}

.success img {
float:left;
padding-left:1px;
padding-top:3px;
}

.success div {
padding-right:10px;
padding-top:3px;
text-align:center;
}

.fail {
background-color:#efa4a4;
border:1px solid #FF0000;
font-size:13px;
font-weight:bold;
height:22px;
margin-top:10px;
width:290px;
margin-left:15px;
}

.fail img {
float:left;
padding-left:1px;
padding-top:3px;
}

.fail div {
padding-right:10px;
padding-top:3px;
text-align:center;
}

.liscripts img{
margin-left:2px;
margin-right:7px;
margin-top:4px;
margin-bottom:3px;
float:left;
}

.liscripts{
margin-right:4px;
}

.ulfirst {
padding-left:10px;
width:98%;
}

.ulfirst ul {
margin:0px;
padding-left:15px;
}

.new {
float:left;
}
.new img{
border:0 none;
margin:0;
padding:0;
}
 
.downloadname {
border:1px solid #999999;
float:none;
overflow:hidden;
height:100%;
padding-bottom:2px;
padding-top:2px;
border-bottom:none;
}

.jgverwaltung td {
font-size:12px;
}

.jgverwaltung {
width:100%;
}

.portverwaltung td {
font-size:12px;
}

.jgverwaltung img {
padding-left:4px;
}

.useradd td {
font-size:12px;
}

.archiv td {
font-size:12px;
}

.useraddtable {
padding-left:4px;
}

.useraddtable img {
padding-left:4px;
}

.login table{
width:100%;
margin:0;
}

.login{
background-color:#DCDDDD;
border:1px solid #969696;
margin-left:17px;
margin-top:15px;
width:160px;
-moz-border-radius:8px;
padding:2px;
}

.login td{
font-size:12px;
}

.home {
margin-top:15px;
padding-left:30px;
width:95%;
}

.navi img{
display:block;
}
