body {
	margin: 0 auto;
	padding: 20px 20px 0 20px;
	background: #232B33;
	font-family: Arial, Tahoma, Verdana;
	font-size: 100%;
	max-width: 1240px;
}

.png
{
//background-image: none ! important;
behavior: url('/pngfix.htc');
}

table, img, form { border: 0; margin: 0; padding: 0; }
table { border-collapse: collapse; font-size: 100%; }
table td { padding: 0; }

input, textarea, select, button { font-family: Arial, Tahoma, Verdana; }
textarea, button { font-size: 100%; }

a { color: #0055CC; }
a:hover { color: #88649B; }

p, label, span, ul { padding: 0; margin: 0 0 1em 0; }

h1 { font-family: Arial; margin: 0 0 .5em 0; padding: 0; font-weight: normal; font-size: 150%; }
h1.header { font-size: 200%; color: #7B7B7B; position: relative; right: .1em; }
h2 { margin: 0 0 7px 0; padding: 0; font-weight: normal; font-size: 120%; }
h3 { margin: 0; padding: 0; font-weight: bold; font-size: 100%; }

.last { margin-bottom: 0; }
.middle { margin-bottom: .5em; }
.first { margin-bottom: 0; }

.bold { font-weight: bold; }
.bigger { font-size: 108%; }
.nowrap { white-space: nowrap; }

.red { color: #D70202; }
.gray { color: #666666; }
.dgray { color: #4C4C4C; }
.green { color: #467001; }
.blue { color: #1D8ADD; }
.gold { color: #BB8303; }

h1.gray { color: #808080; }

hr { color: #7F7F7F; height: 1px; border: 0; background-color: #7F7F7F; margin: .5em 0; }

div#measurer {
	position: absolute;
	top: -1em;
	left: 0;
	visibility: hidden;
	width: 100%; height: 1em;
	line-height: 1em;
}

.l_disclaimer { padding-top: 7px; }
.l_content { background: #FFFFFF url('/i/c_lsh.gif') 25px 0 no-repeat; color: #000000; }
.l_menu td { color: #FFFFFF; }
.l_404 { color: #FFFFFF; font-size: 76%; padding: 26px 39px; }
.l_404 div.logo { margin-bottom: 50px; }
.l_404 h1 { font-size: 200%; }
.l_404 a { color: #E9CB00; }
.l_404 a:hover { color: #FFFFFF; }

table.menu { width: 100%; background: #000000 url(data:image/gif;base64,R0lGODlhBgAGAIAAAMy4oQAAACH5BAAAAAAALAAAAAAGAAYAAAIFhI+pywUAOw==) top left repeat-x;  }
.menu a { color: #E9CB00; }
.menu a:hover { color: #FFFFFF; }

.m_tlc, .m_trc, .m_blc, .m_brc { width: 34px; background-image: url(data:image/gif;base64,R0lGODlhBgAGAIAAAMy4oQAAACH5BAAAAAAALAAAAAAGAAYAAAIFhI+pywUAOw==); background-repeat: repeat-y; }
.m_trc, .m_brc { background-position: top right; text-align: right; }
.m_tlc, .m_blc { background-position: top left; text-align: left; }
.m_tlc, .m_trc { vertical-align: top; }
.m_blc, .m_brc { vertical-align: bottom; }
.m_logo, .m_items { background: url(data:image/gif;base64,R0lGODlhBgAGAIAAAMy4oQAAACH5BAAAAAAALAAAAAAGAAYAAAIFhI+pywUAOw==) bottom left repeat-x; }
.m_logo { width: 1%; padding: 26px 20px 26px 3px; vertical-align: middle; }
.m_items { padding: 6px 10px 16px 0; vertical-align: bottom; }
.m_entrance { padding: 16px 10px 16px 0; font-size: 78%; }
.m_entrance .e_log { margin-right: 40px; }

table.menu_items td { vertical-align: top; white-space: nowrap; font-size: 90%; }
.mi_item { padding: 0 0 0 1em; }
.menu_items .sel a { color: #FFFFFF; }

table.disclaimer1 { background: #000000 url('/i/d_heli1.jpg') 100% 100% no-repeat; }
table.disclaimer2 { background: #000000 url('/i/d_heli2.jpg') 100% 0 no-repeat; }
table.disclaimer3 { background: #163E79 url('/i/d_heli3.jpg') 50% 50% no-repeat; }
.d_text { color: #BBBBBB; font-size: 69%; }
table.disclaimer3 .d_text { color: #000000; font-size: 69%; }
.d_text div { width: 33%; }
.d_text a { color: #FFFFFF; }
.d_text a:hover { color: #E9CB00; }
table.disclaimer3 .d_text a { color: #000000; }
table.disclaimer3 .d_text a:hover { color: #5F0909; }
.d_text h1 { color: #E9CB00; }
.d_text h1 a { color: #E9CB00; }
.d_text h1 a:hover { color: #FFFFFF; }
table.disclaimer3 .d_text h1 { color: #FFFFFF; }
table.disclaimer3 .d_text h1 a { color: #FFFFFF; }
table.disclaimer3 .d_text h1 a:hover { color: #F9EE91; }
.d_hotline { white-space: nowrap; color: #FFFFFF; vertical-align: bottom; }
.d_hotline div { position: relative; bottom: -15px; padding-right: 10px; }
.d_hotline h1 { font-size: 175%; margin: 0; }
.d_hotline p { font-size: 76%; margin: 0; }
.d_tl, .d_bl, .d_ll, .d_rl { background-image: url(data:image/gif;base64,R0lGODlhBgAGAIAAAMy4oQAAACH5BAAAAAAALAAAAAAGAAYAAAIFhI+pywUAOw==); }
.d_tl, .d_bl { background-repeat: repeat-x; }
.d_ll, .d_rl { background-repeat: repeat-y; }
.d_tl, .d_ll { background-position: top left; }
.d_bl, .d_rl { background-position: bottom right; }

table.content { width: 100%; font-size: 76%; }
table.content img.bimg { border: 1px solid #999999; }
.c_content { background: url(data:image/gif;base64,R0lGODlheQAWAMQAAHJwafr6+tnZ11FPR/X19cnIxbm4tOzs6+Xk46qoo5qYkkVDOoqIgmlnYISCfTw5MKSjnpWTjtLRzsTDv7Szr15cVOjo59/f3a+uqvHx8Hx6c769uY+Nh5+dmP7+/v///yH5BAAAAAAALAAAAAB5ABYAAAX/oCeKQRkQRJYhkrRRmBIxjgY0OF7t++APC+BiSFw8jsikcslsOp/Q5WdKrU5JJVTqYLFcLpLCBAbpKDg0jc0GuOl4g95v7gsW7/i8fs/HW/9UIh8jIyYnKl0IFwICLQUbBjAJZTIzNA41bG05bzwVcZ90oqOkpUN1dj+Aq6uEhIaHGQcIioyOExOQkpMdHRERHGhpam2bnDkVDZ7LzJ5xdKGjn6zUrB6B11hZKCoHXIqLjWFiG7oYCZOUv8KXmWrExcXH88jNzdX41deDJNonWt24WABn61YuA5HOpeulQEYwdpjcEXsXr6IbNzg2AcjHkSMhfv60pJDlbeCXguNw/0FKqBBCGYa/1gVjQDNixHc4c77ryLNVK1ewto309o2guDC4cumCoXChGTOVZM6keYkq1Z5Ye7oqBEtkwES1UBYYq7JcJApM0aV7ybChWxkNe2Wdm3VrAA9dAZIcSOskynFilK48y7Sp2kmH6SrGupWrIW4BBZr0+3dsYMGDESKkgLDc4s91QTp+DJlo0b7h/gK2TDapZdCw59oN6jWyZNSpGR1twbsFo9jA6wINakLv1y58cX9JvfxL8OeMG/srDtm2ZLAIBiLvAr27Vul4aYscqYKk6fMHMnhfL3s47X/Vy8vPoIW9feHuiY/fT6DE/f/R5UfcgP4BaOB3AhJowg6BDCIIHngNRujggyOEAAA7) top right no-repeat; color: #000000; padding: 30px 30px 0 30px; }
.c_content .crumbs { font-size: 111%; color: #0055CC; }
.c_content .crumbs span { color: #000000; }
.c_content .pages { font-size: 111%; }
.c_content .pages span { margin-left: .3em; padding: 0 .3em; }
.c_content .pages span.sel { background: #999999; color: #FFFFFF; }
.c_bimg { padding: 7px 0 0 7px; background: #232B33; }
.c_bimg table { margin-bottom: 7px; }

.l_copyright { font-size: 70%; color: #FFFFFF; padding: 1em 40px 1em 20px; white-space: nowrap; }
.l_newlab { font-size: 70%; color: #FFFFFF; padding: 1em 245px 1em 20px; white-space: nowrap; text-align: right; }
.l_copyright a, .l_newlab a { color: #FFFFFF; }
.l_copyright a:hover, .l_newlab a:hover { color: #E9CB01; }

table.login { position: absolute; z-index: 100; top: 170px; left: 40%; }
table.login td { font-size: 80%; }
table.login td input { margin: 0; }
table.login td label { padding-left: 5px; }
.ln_fields td { background-color: #FFFFFF; padding: 5px 10px; }
.ln_header td { background-color: #000000; color: #808080; font-size: 90%; line-height: 100%; }
td.ln_entrance { font-weight: bold; padding: 0 5px 5px 0; }
td.ln_close { text-align: center; background: #000000; padding: 0 0 5px 5px; }
td.ln_close a { color: #E9CB00; }
td.ln_close a:hover { color: #FFFFFF; }
td.ln_tl { background: #000000; }
td.ln_bl { background: #FFFFFF; }
td.ln_tlc, td.ln_trc, td.ln_tl, td.ln_ll, td.ln_rl { padding: 0; width: 19px; height: 19px; }
td.ln_ll, td.ln_rl, td.ln_tl, td.ln_bl { background-image: url(data:image/gif;base64,R0lGODlhBgAGAIAAAMy4oQAAACH5BAAAAAAALAAAAAAGAAYAAAIFhI+pywUAOw==); }
td.ln_ll, td.ln_rl { background-repeat: repeat-y; }
td.ln_tl, td.ln_bl { background-repeat: repeat-x; }
td.ln_ll, td.ln_tl { background-position: top left; }
td.ln_rl, td.ln_bl { background-position: bottom right; }

table.hp_container { width: 100%; background: #FFFFFF; }
.hp_header { position: relative; top: 0; left: 0; z-index: 1; }
.hp_header_content { position: absolute; top: -0.6em; }
.hp_header_content span { background: #FFFFFF; color: #14AB00; padding: 0 5px; }
td.hp_sheader { height: 1px; padding: 0 11px 0 5px; }
div.hp_sheader { position: relative; z-index: 2; }
div.hp_sheader_content { position: absolute; top: 6px; z-index: 3; color: #FFFFFF; font-weight: bold; font-size: 110%; width: 100%; }
div.hp_sheader_content a { color: #FFFFFF; }
.hp_sh_tlc { background-position: top left; position: relative; z-index: 10; }
.hp_sh_tlc img { position: absolute; right: 0; top: -4px; z-index: 20; }
.hp_sh_trc { background-position: top right; }
.hp_sh_brc { background-position: bottom right; }
.hp_sh_blc { background-position: bottom left; padding: 0 50px 1px 13px; }
.hp_sh_tlc, .hp_sh_trc, .hp_sh_brc, .hp_sh_blc { background-repeat: no-repeat; }
.hp_orange .hp_sh_tlc { background-color: #FFB82B; }
.hp_orange .hp_sh_tlc { background-image: url(data:image/gif;base64,R0lGODlhBwAHAKIAAP/Vgv/qwf/14f/GVf+/P/////+4KwAAACH5BAAAAAAALAAAAAAHAAcAAAMSWFoBpGKYWQSZVGIT9gSecXkJADs=); }
.hp_orange .hp_sh_trc { background-image: url(data:image/gif;base64,R0lGODlhBwAHAKIAAP/Vgv/qwf/14f/GVf+/P/////+4KwAAACH5BAAAAAAALAAAAAAHAAcAAAMRSBDVZXCIBiGZNb5sAjfARyQAOw==); }
.hp_orange .hp_sh_brc { background-image: url(data:image/gif;base64,R0lGODlhBwAHAKIAAP/Vgv/qwf/14f/GVf+/P/////+4KwAAACH5BAAAAAAALAAAAAAHAAcAAAMSaLq0C06FOIojwqqRCwFBIRYJADs=); }
.hp_orange .hp_sh_blc { background-image: url(data:image/gif;base64,R0lGODlhBwAHAKIAAP/Vgv/qwf/14f/GVf+/P/////+4KwAAACH5BAAAAAAALAAAAAAHAAcAAAMRSLYMzOGtMmQRipVb5y4BQCQAOw==); }
.hp_blue .hp_sh_tlc { background-color: #45A4C4; }
.hp_blue .hp_sh_tlc { background-image: url(data:image/gif;base64,R0lGODlhBwAHAKIAAFetypLJ3OXy92y30IDB18jk7v///0WkxCH5BAAAAAAALAAAAAAHAAcAAAMSaGoVo4KcaQSYVOJT9gzeMYQJADs=); }
.hp_blue .hp_sh_trc { background-image: url(data:image/gif;base64,R0lGODlhBwAHAKIAAFetypLJ3OXy92y30IDB18jk7v///0WkxCH5BAAAAAAALAAAAAAHAAcAAAMROFHWdpCIBiGYNb58Cj/BNyQAOw==); }
.hp_blue .hp_sh_brc { background-image: url(data:image/gif;base64,R0lGODlhBwAHAKIAAFetypLJ3OXy92y30IDB18jk7v///0WkxCH5BAAAAAAALAAAAAAHAAcAAAMSeLqzG06VSIwDwiqSzQiFIRoJADs=); }
.hp_blue .hp_sh_blc { background-image: url(data:image/gif;base64,R0lGODlhBwAHAKIAAFetypLJ3OXy92y30IDB18jk7v///0WkxCH5BAAAAAAALAAAAAAHAAcAAAMROLcczOUtQ6QR4Jlb5zZFMCQAOw==); }
.hp_red .hp_sh_tlc { background-color: #CF4736; }
.hp_red .hp_sh_tlc { background-image: url(data:image/gif;base64,R0lGODlhBwAHAKIAANRYSdluYfHJxPvw7uOTidlsXv///89HNiH5BAAAAAAALAAAAAAHAAcAAAMSaGpCoaOcaQaYVOIj9iTeEYQJADs=); }
.hp_red .hp_sh_trc { background-image: url(data:image/gif;base64,R0lGODlhBwAHAKIAANRYSdluYfHJxPvw7uOTidlsXv///89HNiH5BAAAAAAALAAAAAAHAAcAAAMRGCTWdrCMBiGYNb58BD/EFyQAOw==); }
.hp_red .hp_sh_brc { background-image: url(data:image/gif;base64,R0lGODlhBwAHAKIAANRYSdluYfHJxPvw7uOTidlsXv///89HNiH5BAAAAAAALAAAAAAHAAcAAAMSeLqxS06JWIwDw6qSTSCCIRoJADs=); }
.hp_red .hp_sh_blc { background-image: url(data:image/gif;base64,R0lGODlhBwAHAKIAANRYSdluYfHJxPvw7uOTidlsXv///89HNiH5BAAAAAAALAAAAAAHAAcAAAMRGLdMzOItU6QZ4Jlb5zYCESQAOw==); }
.hp_green .hp_sh_tlc { background-color: #49BC2E; }
.hp_green .hp_sh_tlc { background-image: url(data:image/gif;base64,R0lGODlhBwAHAKIAAFrCQpTYhOX24cnrwnDKWv///0m8LgAAACH5BAAAAAAALAAAAAAHAAcAAAMSWFoTpIKYWQSYVGIz9gyeoW0JADs=); }
.hp_green .hp_sh_trc { background-image: url(data:image/gif;base64,R0lGODlhBwAHAKIAAFrCQpTYhOX24cnrwnDKWv///0m8LgAAACH5BAAAAAAALAAAAAAHAAcAAAMRSDHVZZCIBiGYNb5sBjfBRyQAOw==); }
.hp_green .hp_sh_brc { background-image: url(data:image/gif;base64,R0lGODlhBwAHAKIAAFrCQpTYhOX24cnrwnDKWv///0m8LgAAACH5BAAAAAAALAAAAAAHAAcAAAMSaLq0G06NSIoDwiqSCwlDIRYJADs=); }
.hp_green .hp_sh_blc { background-image: url(data:image/gif;base64,R0lGODlhBwAHAKIAAFrCQpTYhOX24cnrwnDKWv///0m8LgAAACH5BAAAAAAALAAAAAAHAAcAAAMRSLYczOOtol4RwN5qii9DQCQAOw==); }
.hp_violet .hp_sh_tlc { background-color: #A471DE; }
.hp_violet .hp_sh_tlc { background-image: url(data:image/gif;base64,R0lGODlhBwAHAKIAAK1+4eTV9fjz/Mmr7LeP5baN5f///6Rx3iH5BAAAAAAALAAAAAAHAAcAAAMSaGoxpKKcaQSYVOIT9hzeQYQJADs=); }
.hp_violet .hp_sh_trc { background-image: url(data:image/gif;base64,R0lGODlhBwAHAKIAAK1+4eTV9fjz/Mmr7LeP5baN5f///6Rx3iH5BAAAAAAALAAAAAAHAAcAAAMRSBPWdrCIBiGYNb58Aj/DRyQAOw==); }
.hp_violet .hp_sh_brc { background-image: url(data:image/gif;base64,R0lGODlhBwAHAKIAAK1+4eTV9fjz/Mmr7LeP5baN5f///6Rx3iH5BAAAAAAALAAAAAAHAAcAAAMSeLq0O06FWIwDwqqSDRmBIRoJADs=); }
.hp_violet .hp_sh_blc { background-image: url(data:image/gif;base64,R0lGODlhBwAHAKIAAK1+4eTV9fjz/Mmr7LeP5baN5f///6Rx3iH5BAAAAAAALAAAAAAHAAcAAAMRSLc8zOEtU6QR4Jlb5zbBQCQAOw==); }
.hp_content { padding: 0 5px; }
table.hp_container td.hp_content h1 { position: relative; left: -0.05em; font-size: 164%; font-weight: bold; }
.hp_tlc, .hp_blc { width: 14px; }
.hp_trc, .hp_brc { width: 16px; }
.hp_tlc, .hp_trc { height: 13px; }
.hp_blc, .hp_brc { height: 17px; }
.hp_tl { background: url(data:image/gif;base64,R0lGODlhAQABAIAAAObm5gAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==) top left repeat-x; }
.hp_bl { background: url(data:image/gif;base64,R0lGODlhAQAIAKIAAP7+/ubm5vPz8/Dw8P39/e3t7fr6+vf39yH5BAAAAAAALAAAAAABAAgAAAMGGDVyRiABADs=) bottom left repeat-x; }
.hp_ll, .hp_tlc { background: url(data:image/gif;base64,R0lGODlhAQABAIAAAObm5gAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==) top left repeat-y; }
.hp_rl, .hp_trc { background: url(data:image/gif;base64,R0lGODlhBwABAKIAAPHx8f7+/vv7+/j4+Obm5v39/fT09AAAACH5BAAAAAAALAAAAAAHAAEAAAMFSGAjFQkAOw==) top right repeat-y; }
.hp_brc img { position: relative; z-index: 1; }

table.orders { width: 100%; }
table.orders td.o_icon { text-align: center; width: 1%; padding: 5px 0; }
table.orders td.o_icon img { margin: 0; }
table.orders td.o_text { text-align: left; vertical-align: middle; padding-left: 10px; }

