/* Allgemnein */
body {
 font-family:Verdana, Geneva, sans-serif;
 font-size:10px;
 color:#000000;
 background-color:#FFFFFF;
 margin-top:5px;
 margin-left:0px;
 background-image:url(main_bg.jpg);
}
a {
 text-decoration:underline;
 color:#000000;
}
td.process {
 height:11px;
 background-image:url(pb_bg.png);
}
/* Formulare */
input, 
option, 
select,
textarea,
checkbox {
 font-family:Verdana, Geneva, sans-serif;
 font-size:9px;
 color:#000099;
 background-color:#FFFFFF;
 border:1px solid #000000;
 resize:none;
}
input.no_style {
 font-family:Verdana, Geneva, sans-serif;
 font-size:9px;
 color:#000099;
 background-color:#FFFFFF;
 border:0px;
}
td.formhead {
 background-color:#FFFFFF;
 font-family:Verdana, Geneva, sans-serif;
 font-size: 10px;
 font-weight: bold;
 color: #FF8A00;
}
td.formin {
 text-align:right;
 background-color:#FFFFFF;
}
td.formcenter {
 text-align:right;
 background-color:#FFFFFF;
}
div.load {
 background-color: #000000;
 filter:Alpha(opacity=80);
 -moz-opacity:.8;
 opacity:.8;
 position: fixed;
 left: 0px;
 top: 0px;
 padding-top:250px;
 z-index: 5;
 width: 100%;
 height: 100%;
 text-align: center;
 color:#FFFFFF;
}
div.passwordSecurity{
 border:none;
 height: 18px;
 width: 180px;
 background-color: #999999;
}
div.secureBar{
 height: 100%;
}
/* Listen */
td.listhead {
 background-color:#FFFFFF;
 font-family:Verdana, Geneva, sans-serif;
 font-size: 10px;
 font-weight: bold;
 color: #FF8A00;
}
td.list1 {
 background-color:#CCCCCC;
}
td.list2 {
 background-color:#FFFFFF;
}
/* Schriften */
font.mess {
 font-family: Verdana, Geneva, sans-serif;
 font-size: 10px;
 color:#FF0000;
 font-weight:bold;
}
.green {
 font-family: Verdana, Geneva, sans-serif;
 font-size: 10px;
 color: #669933;
 border: none;
 font-weight: bold;
}
.green1 {
 font-family: Verdana, Geneva, sans-serif;
 font-size: 10px;
 color: #669933;
 text-decoration: underline;
 border: none;
 font-weight: bold;
}
.orange {
 font-family: Verdana, Geneva, sans-serif;
 font-size: 10px;
 font-weight: bold;
 color: #FF8A00;
}
.orange1 {
 font-family: Verdana, Geneva, sans-serif;
 font-size: 10px;
 font-weight: bold;
 color: #FF8A00;
 text-decoration: underline;
}
.small {
 font-family:Verdana, Geneva, sans-serif;
 font-size: 10px;
 color:#000000;
}

/* Tabellen */
table.haupt {
 background-color:#FFFFFF;
 border:1px solid;
 border-color:#000000;
 padding:0px;
 width:780px;
}
table.inhalt {
 padding:0px;
 width:580px;
 height:100%;
}
/* TDs */
td.head_left {
 background-color:#FFFFFF;
 background-image:url(head_left.png);
 background-repeat:no-repeat;
 font-family:Verdana, Geneva, sans-serif;
 font-size:10px;
 text-align:right;
 vertical-align:bottom;
 height:170px;
 width:200px;
}
td.head_left_admin {
 background-color:#FFFFFF;
 background-image:url(head_left_admin.png);
 background-repeat:no-repeat;
 padding:10px;
 font-family:Verdana, Geneva, sans-serif;
 font-size:10px;
 text-align:right;
 vertical-align:bottom;
 height:170px;
 width:200px;
}
td.head_left_unten {
 background-color:#FFFFFF;
 background-image:url(head_left_unten.png);
 background-repeat:no-repeat;
 height:43px;
 width:200px;
}
td.head_right {
 background-color:#FFFFFF;
 height:170px;
 width:580px;
}
td.head_right_unten {
 background-color:#FFFFFF;
 background-image:url(kunden_unten.png);
 background-repeat:no-repeat;
 text-align:right;
 height:43px;
 width:580px;
}
td.head_right_unten_all {
 background-color:#FFFFFF;
 background-image:url(allgemein_unten.png);
 background-repeat:no-repeat;
 text-align:right;
 height:43px;
 width:580px;
}
td.head_right_unten_admin {
 background-color:#FFFFFF;
 background-repeat:no-repeat;
 text-align:right;
 height:43px;
 width:580px;
}
td.head_right_unten_anti {
 background-color:#FFFFFF;
 background-image:url(antispam_unten.png);
 background-repeat:no-repeat;
 text-align:right;
 height:43px;
 width:580px;
}
td.head_right_unten_host {
 background-color:#FFFFFF;
 background-image:url(hosting_unten.png);
 background-repeat:no-repeat;
 text-align:right;
 height:43px;
 width:580px;
}
td.head_right_unten_kunden {
 background-color:#FFFFFF;
 background-image:url(kunden_unten.png);
 background-repeat:no-repeat;
 text-align:right;
 height:43px;
 width:580px;
}
td.nav {
 background-color:#CCFFFF;
 background-image:url(nav_bg.png);
 background-repeat:no-repeat;
 background-position:top, right;
 font-family:Verdana, Geneva, sans-serif;
 font-size:10px;
 vertical-align:top;
 padding:15px;
 height:320px;
 width:200px;
}
td.nav_admin {
 background-color:#CCFFFF;
 background-image:url(nav_bg_admin.png);
 background-repeat:no-repeat;
 background-position:top, right;
 font-family:Verdana, Geneva, sans-serif;
 font-size:10px;
 vertical-align:top;
 padding:15px;
 height:600px;
 width:200px;
}
td.nav_unten {
 background-color:#E1F4FB;
 background-image:url(nav_unten.png);
 background-repeat:no-repeat;
 background-position:bottom, right;
 font-family:Verdana, Geneva, sans-serif;
 font-size:10px;
 vertical-align:top;
 padding:15px;
 width:200px;
 height:auto;
}
td.inhalt_head {
 background-color:#FFFFFF;
 background-image:url(inhalt_oben.png);
 background-repeat:no-repeat;
 font-family:Verdana, Geneva, sans-serif;
 font-size:10px;
 color:#669933;
 font-weight:bold;
 padding-left:40px;
 height:56px;
}
td.inhalt_mitte {
 background-color:#FFFFFF;
 background-image:url(inhalt.png);
 padding-left:25px;
 padding-right:10px;
 padding-top:5px;
 padding-bottom:5px;
 height:100%;
 vertical-align:top;
}
td.inhalt_popup {
 background-color:#E1F4FB;
 font-family:Verdana, Geneva, sans-serif;
 font-size:10px;
 vertical-align:top;
}
td.inhalt_unten {
 background-color:#FFFFFF;
 background-image:url(inhalt_unten.png);
 background-repeat:no-repeat;
 height:56px;
}
td.footer_left {
 background-image:url(footer_left.png);
 background-repeat:no-repeat;
 background-position:right;
 text-align:right;
 width:200px;
 height:64px;
 font-family: Verdana, Geneva, sans-serif;
 font-size: 10px;
 color: #000000;
}
td.footer_right {
 background-image:url(footer_right.png);
 background-repeat:repeat-x;
 text-align:center;
 height:64px;
 width:580px;
 font-family: Verdana, Geneva, sans-serif;
 font-size: 10px;
 color: #000000;
}
td.hosting_x1_top {
 background-color:#FFFFFF;
 background-image:url(x1_o.png);
 background-position:center;
 background-repeat:no-repeat;
 height:28px;
 width:170px;
 text-align:center;
 font-weight:bold;
 font-size:14px;
 color:#0000CC;
 padding:5px;
}
td.hosting_x1_m {
 background-color:#FFFFFF;
 background-image:url(x1_m.png);
 background-position:right;
 background-repeat:no-repeat;
 width:170px;
 padding-left:10px;
 padding:5px;
}
td.hosting_x1_u {
 background-color:#FFFFFF;
 width:170px;
 text-align:center;
 padding:5px;
}
td.hosting_x2_top {
 background-color:#FFFFFF;
 background-image:url(x2_o.png);
 background-position:center;
 background-repeat:no-repeat;
 height:28px;
 width:170px;
 text-align:center;
 font-weight:bold;
 font-size:14px;
 color:#0000CC;
 padding:5px;
}
td.hosting_x2_m {
 background-color:#FFFFFF;
 background-image:url(x2_m.png);
 background-position:right;
 background-repeat:no-repeat;
 width:170px;
 padding:5px;
}
td.hosting_x2_u {
 background-color:#FFFFFF;
 width:170px;
 text-align:center;
 padding:5px;
}
td.hosting_x3_top {
 background-color:#FFFFFF;
 background-image:url(x3_o.png);
 background-position:center;
 background-repeat:no-repeat;
 height:28px;
 width:170px;
 text-align:center;
 font-weight:bold;
 font-size:14px;
 color:#0000CC;
 padding:5px;
}
td.hosting_x3_m {
 background-color:#FFFFFF;
 background-image:url(x3_m.png);
 background-position:right;
 background-repeat:no-repeat;
 width:170px;
 padding:5px;
}
td.hosting_x3_u {
 background-color:#FFFFFF;
 width:170px;
 text-align:center;
 padding:5px;
}
/* Tunnel */
table.tunnel_H1 {
 height:212px;
 width:100%;
 background-image:url(tunnel1.png);
}
table.tunnel_H2 {
 width:677px;
 height:212px;
 vertical-align:top;
}

td.tunnel_left {
 background-image:url(tunnel2.png);
 width:48px;
}
td.tunnel_mitte{
 width:581px;
 height:212px;
}
td.tunnel_right {
 background-image:url(tunnel3.png);
 width:48px;
}
td.tunnel_left_fuss {
 background-image:url(tunnel_fuss_left.png);
 width:48px;
}
td.tunnel_left_right {
 background-image:url(tunnel_fuss_right.png);
 width:48px;
}
td.tunnel_fuss {
 text-align:center;
 background-color:#FFFFFF;
 font-size:9px;
 background-image:url(tunnel_fuss_mitte.png);
}
