div.header {float: top; top:0px; left:0px; width:100%; height:150px; background-image:url(/images/header/background.jpg); border-spacing: 0px; border-width: 0; padding: 0; margin:0;}
.header div.title{position:absolute; top:0px; left:0px; color: #FFFF00; font-size: 30px; font-weight:bold; border-spacing: 0px; border-width: 0; padding: 0; margin:0;}
.header div.description{position:absolute; top:33px; left:35px; color: #0000FF; font-size: 10px; font-weight:bold; border-spacing: 0px; border-width: 0; padding: 0; margin:0;}
.header div.advertise{position:absolute; top:2px;left:500px; border-spacing: 0px; border-width: 0; padding: 0; padding-right: 0;margin:0;}
.header div.frisur{position:absolute; top:50px;left:0px; border-spacing: 0px; border-width: 0; padding: 0; padding-right: 0;margin:0;}
.header div.sprechblase{position:absolute; top:50px;left:80px; width:400px; height:80; background-image:url(../images/header/sprechblase.gif);border-spacing: 0px; border-width: 0; padding: 0; padding-right: 0;margin:0;}
.header div.sprechblase_inhalt{position:absolute; top:3;left:76; width:320px; height:60;border-spacing: 0px; border-width: 0; padding: 0; padding-right: 0;margin:0; overflow:hidden;}
.header div.language{position:absolute; top:133px;left:110px;width:90px;height:12px;border-spacing: 0px; border-width: 0; padding: 0; padding-right: 0;margin:0;}
.header div.homeicon{position:absolute; top:129px;left:200px;width:70px;height:15px;border-spacing: 0px; border-width: 0; padding: 0; padding-right: 0;margin:0;}
.header div.loginarea{position:absolute; top:105px;left:600px;width:400px;height:25px;border-spacing: 0px; border-width: 0; padding: 0; padding-right: 0;margin:0;}
.header div.loggedin_info{position:absolute; top:127px;left:600px;width:400px;height:25px;border-spacing: 0px; border-width: 0; padding: 0; padding-right: 0;margin:0;}

.header TD{color: #615d6e; font-size: 10px; font-weight:bold; border-spacing: 0px; border-width: 0; padding-left: 3; padding-right: 3;margin:0;}
.header TD.txtLabel {color: #21596a; font-size: 10px; font-weight: bold; font-family: verdana, helvetica, arial, sans-serif;}
.header TD.txtInfo {color: #615d6e; font-size: 10px; font-weight: bold; font-family: verdana, helvetica, arial, sans-serif;}
.header INPUT {background-color: #ffffff; color: #415b6c; font-size: 10px; width: 90px; height: 17px; font-family: verdana, helvetica, arial, sans-serif;}
.header INPUT.ButtonShort {background-color: #bdcfdd; color: #506b80; font-size: 10px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; width: 70px}
.header INPUT.ButtonNormal {background-color: #bdcfdd; color: #506b80; font-size: 10px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; width: 145px}
.header.a:link {color:#21596a; font-size: 10px; font-weight:bold; text-decoration: underline; font-family: verdana, helvetica, arial, sans-serif;}
.header a:visited {color:#21596a; font-size: 10px; font-weight:bold;text-decoration: underline; font-family: verdana, helvetica, arial, sans-serif;}
.header a:hover {color:#ff9900; font-size: 10px; font-weight:bold;text-decoration: underline; font-family: verdana, helvetica, arial, sans-serif;}
.header a:active {color:#ff9900; font-size: 10px; font-weight:bold; text-decoration: underline; font-family: verdana, helvetica, arial, sans-serif;}
.header a:focus {color:#ff9900; font-size: 10px; font-weight:bold; text-decoration: underline; font-family: verdana, helvetica, arial, sans-serif;}



#grid_page_header { float: top; background-image:url(../images/header/background.jpg); z-index:0; height:100px;}


