@font-face {
font-family: 'segoe_uilight';
src: url('../fonts/segoeuil-webfont.woff') format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'segoe_uiregular';
src: url('../fonts/segoeui-webfont.woff') format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'segoe_uibold';
src: url('../fonts/segoeuib-webfont.woff') format('woff');
font-weight: normal;
font-style: normal;
}

* {
outline:none;
list-style-type: none;
text-decoration: none;
font-family: Helvetica,Arial,sans-serif;
border-spacing: 0;
border: 0;
padding: 0;
margin: 0;
font-smoothing: antialiased;
text-rendering: optimizeLegibility;
-moz-font-smoothing: antialiased;
-webkit-font-smoothing: antialiased;
-webkit-text-size-adjust: 100%;
}
ul,menu,dir {
display: block;
list-style-type: disc;
-webkit-margin-before: 0;
-webkit-margin-after: 0;
-webkit-margin-start: 0;
-webkit-margin-end: 0;
-webkit-padding-start: 0;
}
img {
outline: none;
border: none;
margin: 0;
padding:0;
}
a {
text-decoration: none;
color: inherit;
font-weight: inherit;
}
a:hover {
text-decoration: none;
}
body,html {
margin: 0;
padding: 0;
webkit-transition: all 0.3s ease 0;
-moz-transition: all 0.3s ease 0;
-o-transition: all 0.3s ease 0;
transition: all 0.3s ease 0;
}
body {
position: relative;
background: #219CE1;
max-width: 100%;
min-width: 100%;
padding: 0;
margin: 0 auto 0 auto;
overflow-x: hidden;
overflow-y: hidden;
}
html {
overflow-x: hidden;
overflow-y: visible;
height: auto;
width: 100%;
background: none;
}


.template {
display: block;
float: left;
position: relative;
height: auto;
width: 100%;
z-index: 1;
}

.mainmenu ul li:before {
display: none;
}
