body.empty {margin:0px; background-color:#FFFFFF; overflow:hidden;}
body.main {margin:0px; background-color:#FFFFFF;}

div, td {font: 11px/14px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
b {font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
i {font: bold 11px/10px Arial, Helvetica, sans-serif; color:#7FAF43; text-decoration:none;}
u {font: bold 11px/10px Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
a {font: 11px/14px Verdana, Arial, Helvetica, sans-serif; color:#7FAF43; text-decoration:none;}
a:hover {color:#666666; text-decoration:none;}
a.footer {font: 11px/10px Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
a.footer:hover {color:#7FAF43; text-decoration:none;}
a.ecard {color:#76AB35;}

/* MAIN TPL */
td.bgmain {background:url(../img/bg.gif); background-repeat:repeat-y; background-color:#EBEBEB;}
td.bggrey {background-color:#EBEBEB;}
table.bgheader {background:url(../img/bg_header.gif); background-repeat:no-repeat; background-position:top left;}
td.footer {padding-bottom:10px; height:30px; font: 11px/10px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
td.footerleft {background:url(../img/bg_footer_left.gif); background-repeat:no-repeat; background-position:bottom right;}
td.footerright {background:url(../img/bg_footer_right.gif); background-repeat:no-repeat; background-position:bottom right;}
td.contentmain {padding-bottom:40px;}

/* MENUE */
td.button {height:34px;}
td.aktbutton {height:31px;}
td.topakt {height:3px;background-color:#C5C5C5;}
td.bottomakt {height:5px;background-color:#C5C5C5;}
td.bgsubnav {background-color:#BABABA;}

/* SEITENTITEL CONTENT */
td.gruen {padding-left:40px; padding-right:40px; background-color:#8FBF55;}
td.gruen2 {padding-left:40px; padding-right:40px; background-color:#44AA6F;}
td.blau {padding-left:40px; padding-right:40px; background-color:#2994AA;}
td.blau2 {padding-left:40px; padding-right:40px; background-color:#4EB8CF;}
td.gelb {padding-left:40px; padding-right:40px; background-color:#E7B32C;}
td.orange {padding-left:40px; padding-right:40px; background-color:#E17633;}
td.rot {padding-left:40px; padding-right:40px; background-color:#C44044;}
td.pink {padding-left:40px; padding-right:40px; background-color:#B866A6;}
td.violett {padding-left:40px; padding-right:40px; background-color:#6475aa;}
td.grau {padding-left:40px; padding-right:40px; background-color:#999999;}



/* CONTENT TEMPLATES */
table.content {padding-right:30px;}
table.content2 {padding-right:80px;}
td.headline {font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; text-transform:uppercase; padding:1 4 1 4px; background-color:#C2C2C2;}

td.img {padding:0px; background-color:#FFFFFF;}

td.textleft {width:365px;}
td.imgspacer34 {width:34px;}
td.imgspacer25 {width:25px;}
td.img150 {width:150px;}
td.tablespacer {height:30px;}
td.tablespacer2 {height:20px;}
td.dottext {width:490px; padding-bottom:10px;}
td.bu {font: bold 11px/12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; text-transform:uppercase; padding:1 4 1 4px; background-color:#C2C2C2;}
td.bu2 {width:150px; padding-top:10px; font: 11px/14px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
td.link {width:150px; padding-top:10px;}

input.kontakt {height:20px; width:160px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; background-color:#EBEBEB; border-color:#EBEBEB; border-style:solid;}
textarea.kontakt {width:260px; height:170px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; background-color:#EBEBEB; border-color:#EBEBEB; border-style:solid;}
textarea.bestellung {width:260px; height:195px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; background-color:#EBEBEB; border-color:#EBEBEB; border-style:solid;}
input.submit {width:100px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; background-color:#8FBF55; border:1px solid #8FBF55;}


