h1 {font-size:19px;color:#336699;padding:0;margin:0;}
h2 {font-size:18px;color:#336699;padding:0;margin:0;}
h3 {font-size:17px;color:#336699;padding:0;margin:0;}
h4 {font-size:16px;color:#336699;padding:0;margin:0;}
h5 {font-size:15px;color:#336699;padding:0;margin:0;}
h6 {font-size:14px;color:#427bd6;padding:0;margin:0;}
body {margin:0px;font-size:12px;font-family: helvetica, verdana, arial, sans-serif;color:#4d4d4d;background-color:white; }
img {border:0px;margin:0px;padding:0px;}
table { border-collapse:collapse;border:0px;padding:0px;margin:0px;top:0px;right:0px;left:0px;bottom:0px; }
td { border-collapse:collapse;border:0px;padding:0px;margin:0px;top:0px;right:0px;left:0px;bottom:0px; }
tr { border-collapse:collapse;border:0px;padding:0px;margin:0px;top:0px;right:0px;left:0px;bottom:0px; }
a { text-decoration:none;color:#336699; }
select { max-width:300px; width:200px; }
.listitem {padding-bottom: 10px; margin-bottom: 10px; }
.nostylelist {list-style-type:none;list-style-image:url();padding:0px;margin:0px;}
ul { list-style-image:url(/res/images/hax/arrow.png); }
.check { list-style-image:url(/res/images/hax/li.png); }
.mandatory { color:red; font-size:12px; }
.small { font-size:12px; }

/* opera text-fix */
p { text-align:justify;align:left; }

/* general classes */
.padl5 { padding-left:5px;margin:0; }
.padl10 { padding-left:10px;margin:0; }
.padl20 { padding-left:20px;margin:0; }
.padl25 { padding-left:25px;margin:0; }
.padl50 { padding-left:50px;margin:0; }
.padr5 { padding-right:5px;margin:0; }
.padr10 { padding-right:10px;margin:0; }
.padr20 { padding-right:20px;margin:0; }
.padr25 { padding-right:25px;margin:0; }
.padr50 { padding-right:50px;margin:0; }
.padt5 { padding-top:5px;margin:0; }
.padt10 { padding-top:10px;margin:0; }
.padt20 { padding-top:20px;margin:0; }
.padt25 { padding-top:25px;margin:0; }
.padt50 { padding-top:50px;margin:0; }
.padb5 { padding-top:5px;margin:0; }
.padb10 { padding-bottom:10px;margin:0; }
.padb20 { padding-bottom:20px;margin:0; }
.padb25 { padding-bottom:25px;margin:0; }
.padb50 { padding-bottom:50px;margin:0; }

.pad5 { padding:5px; }
.pad10 { padding:10px; }
.pad15 { padding:15px; }
.pad20 { padding:20px; }
.pad25 { padding:25px; }
.pad50 { padding:50px; }

.center { text-align:center;align:center; }
.middle {vertical-align:middle; }
.left { text-align:left;align:left; }
.right { text-align:right;align:right; }
.top { vertical-align:top; }

/* index */
.background { background-image:url(/res/images/hax/header/Background1px.png);background-repeat:repeat-x;min-height:732px; };
.layoutt { width:990px; margin:auto; border:0; padding:0; overflow:hidden; }
.laytdleft,.laytdright { width:50%;background-image:url(/res/images/hax/header/Background1px.png);background-repeat:repeat-x;min-height:732px;margin:none;border:0;border-collapse:none;padding:0; }
.laytdcenter { /*background-image:url(/res/images/hax/header/header_1px.png);background-repeat:repeat-x;*/width:990px;height:181px;margin:none;border:0;border-collapse:none;padding:0;align:center; }
.headerimg { background-image:url(/res/images/hax/header/header.png);background-repeat:no-repeat;width:990px;height:181px;margin:0;border:0;border-collapse:none;padding:0;align:center;text-align:center; }

.footdleft, .footdright { min-width:50px;/*background-image:url(/res/images/hax/footer/footer_1px.png);background-repeat:repeat-x;*/height:96px;margin:none;border:0;border-collapse:none;padding:0; }
.footdcenter { width:990px;height:96px;margin:none;border:0;border-collapse:none;padding:0;align:center; }
.footerimg { background-image:url(/res/images/hax/footer.png);background-repeat:no-repeat;width:990px;height:96px;margin:0;border:0;border-collapse:none;padding:0;align:center;text-align:center; }

.speechbubble { width:300px;height:114px;position:relative;left:525px;top:30px;border:0;margin:0;padding:0; }

/* BOXES */

.smallbox {width:673px;height:124px;background-image:url(/res/images/hax/boxes/cont_small.png);padding-left:10px;}
.medbox {width:741px;height:154px;background-image:url(/res/images/hax/boxes/textbox.png);padding-left:15px;}
.sbox {width:494px;height:203px;background-image:url(/res/images/hax/boxes/smallcont.png);padding-left:10px;}

.contdl { width:220px;border:none;padding:0;margin:0;vertical-align:top;}
.contdr { border:none;padding:0;margin:0;align:left;text-align:left;vertical-align:top; }
.nomargin {margin:0;}
.nopadding {padding:0;}
.fullwidth { width:100%; }
.halfwidth { width:50%; }
.thirdwidth { width:33%; }
.fullcenter { width:100%;align:center;text-align:center; }
.pagewidth { width:990px; }
.innerwidth { width:756px; }
.min125 { min-width:125px; }
.min100 { min-width:100px; }
.min75 { min-width:75px; }
.min50 { min-width:50px; }
.min25 { min-width:25px; }
.min20 { min-width:20px; }
.min15 { min-width:15px; }
.min10 { min-width:10px; }
.width1 { width:1px; }
.width10 { width:10px; }
.width15 { width:15px; }
.width20 { width:20px; }
.width25 { width:25px; }
.width50 { width:50px; }

.font10 {font-size:10px;}
.font11 {font-size:11px;}
.font12 {font-size:12px;}
.font13 {font-size:13px;}
.font14 {font-size:14px;}
.font15 {font-size:15px;}
.font16 {font-size:16px;}
.font17 {font-size:17px;}
.font18 {font-size:18px;}
.font20 {font-size:20px;}

.line10 {line-height:10px;}
.line12 {line-height:12px;}
.line13 {line-height:13px;}
.line14 {line-height:14px;}
.line15 {line-height:15px;}
.line16 {line-height:16px;}
.line18 {line-height:18px;}
.line20 {line-height:20px;}

.nodisplay { display:none; }
.blockdisplay { display:block; }

.bold {font-weight:bold;}

.grey { color:#808080; }
.green { color:#6cb66e; }
.blue { color:#427bd6; }
.red { color:#fd0000; }
.white { color:#ffffff; }

.firstChar { color:#427bd6;display:inline;padding-bottom:0; }

.trail { position:relative;top:-2px;left:3px;font-size:12px;font-weight:bold; }

/* aboutus */
.aboutusimg { border:1px solid #6cb66e; }

.team_dk { cursor:pointer;width:150px;height:196px;background-image:url(/res/images/hax/aboutus/team/dkloeters_up.png);background-repeat:no-repeat;border:0;margin:0;padding:0; }
.team_dk:hover { cursor:pointer;width:150px;height:196px;background-image:url(/res/images/hax/aboutus/team/dkloeters_hover.png);background-repeat:no-repeat;border:0;margin:0;padding:0; }

.team_cp { cursor:pointer;width:150px;height:196px;background-image:url(/res/images/hax/aboutus/team/cpanessa_up.png);background-repeat:no-repeat;border:0;margin:0;padding:0; }
.team_cp:hover { cursor:pointer;width:150px;height:196px;background-image:url(/res/images/hax/aboutus/team/cpanessa_hover.png);background-repeat:no-repeat;border:0;margin:0;padding:0; }

.team_aw { cursor:pointer;width:150px;height:196px;background-image:url(/res/images/hax/aboutus/team/aweiher_up.png);background-repeat:no-repeat;border:0;margin:0;padding:0; }
.team_aw:hover { cursor:pointer;width:150px;height:196px;background-image:url(/res/images/hax/aboutus/team/aweiher_hover.png);background-repeat:no-repeat;border:0;margin:0;padding:0; }

.team_mp { cursor:pointer;width:150px;height:196px;background-image:url(/res/images/hax/aboutus/team/mphilipp_up.png);background-repeat:no-repeat;border:0;margin:0;padding:0; }
.team_mp:hover { cursor:pointer;width:150px;height:196px;background-image:url(/res/images/hax/aboutus/team/mphilipp_hover.png);background-repeat:no-repeat;border:0;margin:0;padding:0; }

#menuContainer { background-color:white;width:990px;height:50px;overflow:hidden; }


.quicklink {color:white;background-image:url(/res/skins/hax/twoStateButton/ql_pressed.png);background-repeat:no-repeat;width:220px;height:23px;}

.greyline { border:none;background-color:#ececec;height:1px;width:100%; }

