/* Style sheet KigaStyle */
body{margin:0;padding:0 0 40px;font-family:"Comic Sans MS", Verdana;font-size:12px;}
#footer{width:950px;height:40px;bottom:-1px;left:0;position:fixed;background-image:url("tl_files/images/gras.png");background-repeat:repeat-x;z-index:0;}
#header{width:950px;height:100px;background-image:url("tl_files/images/headerlogo.png");background-repeat:no-repeat;}
.navbottom{width:200px;bottom:20px;left:0;position:fixed;margin-right:auto;margin-left:auto;text-align:center;vertical-align:bottom;}
#left{height:400px;}
#haus{width:150px;height:200px;bottom:0;left:800px;position:fixed;display:block;z-index:1;}
* html #haus{position:absolute;}
#adresse{width:950px;text-align:center;color:#a9a9a9;}
#main .inside{width:620px;padding:20px;}
.mandatory span{color: red;}
input.frminput{width:300px;height:15px;}
textarea.frmtxt{width:300px;height:100px;}
input.frminput,textarea.frmtxt{background-color:#f5f5f5;border:1px solid #a9a9a9;}
input.mandatory{background-color:#ffffff;border:1px solid #a9a9a9;}
.formbody table{border-spacing: 8px;}
.frmsubmit{width:180px;height:35px;margin:auto;padding:0 8px 0 0;text-align:right;background-image:url("tl_files/images/send.png");background-repeat:no-repeat;border:1px solid #a9a9a9;font-weight:bold;font-size:16px;background-position: 3px 2px;}
.frmsubmit:hover{border:1px solid #000000;color:#000000;}

