html {
    min-height: 100%;
    min-width: 100%;
    -ms-text-size-adjust: none
    }

body, div, dl, dt, dd, ul, ol, li, nav, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td, a {
    margin: 0;
    padding: 0;
    border-width: 0;
    }

table {
    border-collapse: collapse;
    border-spacing: 0
    }

fieldset, img {
    border: 0;
    -moz-transform-origin: left top;
    -ms-transform-origin: left top;
    -o-transform-origin: left top;
    -webkit-transform-origin: left top;
    transform-origin: left top
    }

address, caption, cite, code, dfn, em, strong, th, var, optgroup {
    font-style: inherit;
    font-weight: inherit
    }

del, ins {
    text-decoration: none
    }

li {
    list-style: none
    }

caption, th {
    text-align: left
    }

h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: inherit
    }

[hidden] {
    display: none
    }

pre {
    white-space: pre;
    white-space: pre-wrap;
    word-wrap: break-word
    }

blockquote:before, blockquote:after, q:before, q:after {
    content: "";
    content: none
    }

ins {
    background-color: #ff9;
    color: #000;
    text-decoration: none
    }

mark {
    background-color: #A7F4F6;
    color: #555
    }

del {
    text-decoration: line-through
    }

abbr[title], dfn[title] {
    border-bottom: 1px dotted;
    cursor: help
    }

table {
    border-collapse: collapse;
    border-spacing: 0
    }

body {
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    text-align: left;
    font-size: 14px;
    line-height: 17px;
    word-wrap: break-word;
    text-rendering: optimizeLegibility;
    /* kerning, primarily */
    }

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    body {
        text-rendering: auto
        }
    }
a:link {
    color: #00F;
    text-decoration: underline
    }

a:visited {
    color: #800080;
    text-decoration: underline
    }

a:hover {
    color: #00F;
    text-decoration: underline
    }

a:active {
    color: #E00;
    text-decoration: underline
    }

html {
    font-size: 62.5%
    }

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    display: block
    }

body {
    line-height: 1
    }

ol, ul {
    list-style: none
    }

blockquote, q {
    quotes: none
    }

blockquote:before, blockquote:after, q:before, q:after {
    content: "";
    content: none
    }

table {
    border-collapse: collapse;
    border-spacing: 0
    }

a {
    text-decoration: none
    }

.pointer_cursor, .fld-recaptcha-mode, .fld-recaptcha-refresh, .fld-recaptcha-help {
    cursor: pointer
    }

html {
    -webkit-font-smoothing: antialiased
    }
body {
    background: #fff;
    -webkit-font-smoothing: antialiased;
    /* Fix for webkit rendering */
    -webkit-text-size-adjust: 100%
    }

.clback142 {
    position: absolute;
    margin: 410px 0 0 25px;
    text-decoration: none;
    text-align: center;
    width: 300px;
    }

.clback142 a{
    font-size: 14px;
    font-family: 'pf_dindisplay_pro_medium';
    line-height: 45px;
    letter-spacing:3px;
    padding: 7px 30px;
    border: 3px solid rgba(255,255,0,.1);
    background: rgba(255,255,255,.9);
    color: #0E7BA6;  text-decoration: none;
    }

.clback142 a:hover{
    border: 3px solid #FFDD00;
    background: #fff;
	color: #000; 
    }
	
.clback55 UL{ width: 285px;
    text-align: LEFT;
	}
.clback55 LI{ width: 275px;
	margin: 12px 0 0 0px;
    cursor: pointer;
	}
.clback55 LI a{ width: 275px;
    text-align: LEFT;
    font-size: 12px;
    font-family: 'pf_dindisplay_pro_medium';
    letter-spacing:1px;
    color: #0E7BA6;  text-decoration: none;
    cursor: pointer;
	}
.clback55 LI a:hover{ 
 color: #000;
	}
.map_1_03{
				position: absolute;
				margin: -22px 0 0 20px;
				text-decoration: none;
				text-align: center;
				width: 600px;
				font-size: 54px;
				font-family: 'pf_dindisplay_pro_medium';
				line-height: 42px;
				padding: 1px;
				color: rgba(255, 255, 255, .6);
	}
	
.map_1_04{
				position: absolute;
				margin: 5px 0 0 180px;
				text-decoration: none;
				text-align: center;
				width: 600px;
				font-size: 54px;
				font-family: 'pf_dindisplay_pro_medium';
				line-height: 42px;
				padding: 1px;
				color: rgba(255, 255, 255, .5);
	}
	


#clback61 {

		margin: 10px 0 0 0px;
		font-size: 22px;
		font-family: 'pf_dindisplay_pro_medium';
		line-height: 25px;
		letter-spacing:.5px; 
		width: 565px;
		color: #0E7BA6;  
		text-align: center;
		padding: 1px 0px;
		text-decoration: none;

    }

#clbawwwwww2 {
		font-size: 18px;
		font-family: 'pf_dindisplay_pro_light';
		line-height: 22px;
		letter-spacing:.5px;
    }
	
#clback62 {

		margin: 10px 0 0 0px;
		text-indent:35px;
		font-size: 18px;
		font-family: 'pf_dindisplay_pro_light';
		line-height: 22px;
		letter-spacing:.5px; 
		width: 565px;
		color: #000;  
		text-align: justify;
		text-decoration: none;

    }

#clback63 {

		margin: 10px 0 0 0px;
		text-indent:35px;
		font-size: 12px;
		font-family: 'pf_dindisplay_pro_light';
		line-height: 22px;
		letter-spacing:0px; 
		width: 565px;
		color: #0E7BA6;  
		text-align: right;
		text-decoration: none;

    }

	