/* allgemeine Formatierungen */

* {font-family:verdana,sans-serif;}
body {color:#5F5F5F; margin:0px;font-size:8pt;background-color:#6F6F6F;font-family:verdana;padding:0;}

h1 {color:#6F6F6F; font-weight:bold; font-size:11pt; margin:0px;}

#top {color:#5F5F5F;margin-top:25px;margin-right:40px;vertical-align:top;text-align:left;}
#top img {margin-left:20px;margin-top:0px;}

#head {background-color:#FFF579; text-align:left;}
#head h1 {margin-left:280px; color:#4F4F4F; padding:4px 0px;}

div.menuBottom div.copy {margin-top:5px;padding-right:20px;float:right;}
div.menuBottom div.menu {float:left;margin-top:5px;padding-left:20px;}
div.menuBottom,#main {border-top:1px solid #CFCFCF; margin:0px;background-color:#FFFFFF;width:1000px;}
.logoFuss {float:left;margin-top:15px;margin-right:15px;}

div.content {border:0px solid black; margin:8px 0px 0px 10px; width:950px; float:left; background-color:#FFFFFF;}

hr {height:1px; color:#7F7F7F; border-bottom:0;margin-bottom:0;padding-bottom:0;}

a.special, a.special:visited, a.special:active {
   font: normal 8pt verdana;
   color:#0000FF;
   text-decoration:none;
   margin:10px 7px;}

a, a:visited, a:active {
   font: normal 8pt verdana;
   color:#3F3F3F;
   text-decoration:none;}
a:hover {
   text-decoration:underline;}

body div {
   text-align:left;
   font: normal 8pt verdana;}

div.body, #main, #logo {width:1000px;}


table {
   margin:5px 0px 10px;
   font: normal 8pt verdana;}
td {
   vertical-align:top;
   border-bottom: 1px solid #CFCFCF;
   padding:1px;}
th {
   vertical-align:top;
   border-bottom: 1px solid #CFCFCF;
   padding:0px 1px 3px;
   text-align:left;}

table.frame {
   margin:0px;
   font: normal 8pt verdana;}
table.frame tr td {border:0;}

table.login {
   margin:5px 30px;
   font: normal 8pt verdana;
   width:450px;}
table.login tr td {border:0;}

table.pack tr td {
   vertical-align:top;
   border-bottom: 1px solid #CFCFCF;
   padding:1px;}

table.pack { width:100%; }

table.adress  {width:600px;border:0;}
table.adress tr td {border:0;padding:1px;}

table.report  {width:600px;border:0;}
table.report tr td {border:0;padding:3px 1px;border-bottom: 1px solid #CFCFCF;}

table.single {width:475px;}

tr.checked_Paket td {background-color:#FFF579;}
tr.active_Paket td {background-color:#CEFFCE;}
tr.checked_Paket1 td {background-color:#DFDFDF;}
tr.checked_LB1 td {background-color:#FFF579;}

.r {text-align:right;}

.c {text-align:center;}

.div.block {border-bottom:0px solid #9F9F9F;width:100%;}

input.adress,textarea  {width:300px;}
select.adress {width:305px;}
input.login  {width:200px;}

input,select,option,textarea {margin:0px 8px 0px;font-size:8pt;}
input.radio {margin:0px 0px 0px 10px;}
input.submit {padding:2px 20px; margin:8px 0px;font-size:10pt;background-color:#BFBFBF;font-weight:bold;}
input.submitLogin {padding:2px; margin:0px 8px 0px;font-size:8pt;background-color:#BFBFBF;width:100px;}
input.submitAdress {padding:2px; margin:5px 8px 0px;font-size:8pt;background-color:#BFBFBF;width:100px;}
input.submitSend {padding:2px; margin:5px 8px 0px;font-size:8pt;background-color:#BFBFBF;width:220px;font-weight:bold;}
input.submitPacket {padding:2px; margin:5px 0px 0px;font-size:8pt;background-color:#BFBFBF;width:200px;}
input.submitForgot {padding:2px; margin:0px 0px 0px;font-size:8pt;background-color:#BFBFBF;width:200px;}

table.radio {border:0;margin:0;padding:0;}
table.radio td {border:0;margin:0;padding:0;}

hr.sum {color:#FFFFFF;}
div.linkHome {float:right;margin-bottom:5px;}

td.border {border:1px solid #CFCFCF;background-color:#EFEFEF;}
tr.netto td {font-size:11pt;color:#2F2F2F;}
tr.brutto td {font-weight:bold;font-size:11pt;color:#2F2F2F;}

table.AGB {padding:5px;background-color:#DFDFDF;width:600px;}
table.AGB td {border:0;padding:5px 3px;vertical-align:middle;}


