/****** New *********/
html, body, div, span, object,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, code, font, img, ol, ul, dl
fieldset, form, label, wrap {
margin: 0;
padding: 0 0 0 0;
border: none;
outline: 0;
vertical-align: baseline;
background: transparent;
list-style:none;
border-bottom: none;
}
img,
embed,
object,
video {
max-width: 100%;
display: block;
border: 0px;
}

#wrapper {
		height:100%;
		width:100%;
	margin: 16px;
		background:transperent;
	position:relative;
	overflow:show;

		}

/****** Typo *********/
@font-face {
font-family: 'Weidemuller-Regular';
src: url('../fonts/Weidemuller-Regular.eot');
src: url('../fonts/Weidemuller-Regular.eot?#iefix') format('embedded-opentype'),
url('../fonts/Weidemuller-Regular.woff') format('woff'),
url('../fonts/Weidemuller-Regular.ttf') format('truetype'),
url('../fonts/Weidemuller-Regular.svg#weidemuller-grotesk-13regular') format('svg');
font-weight: normal;
font-style: normal;
}
h1, h2, li, p, a {
color: #000;
font-family: 'Weidemuller-Regular',Helvetica,sans-serif;
font-weight: 400;
-webkit-font-smoothing: antialiased;
letter-spacing: 0px;
}
.normal {
font-size: 18px;
line-height:1.25;
text-align:left;
}

h1, h2, li, p, a:link {color: #000;text-decoration: none;}
h1, h2, li, p, a:visited{color: #000;text-decoration: none;}
h1, h2, li, p, a:active {color: #000;text-decoration: none;}
a:hover {color: #000; text-decoration:underline;}

::selection {
background: #FFFF00; /* Safari */
}
::-moz-selection {
background: #FFFF00; /* Firefox */
}










