html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent}
body {line-height: 1}
ol, ul {list-style: none}
blockquote, q {quotes: none}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none}
:focus {outline: 0}
ins {text-decoration: none}
del {text-decoration: line-through}
table {border-collapse: collapse; border-spacing: 0}
a img {border: none}
address {font-style: normal;}
body {font: 75%/1.5 Arial, Helvetica, sans-serif; color: #ccc}
a, a:hover, a:visited {color: #ccc}
a:hover {text-decoration:none}
#nav {font-family: 'Trebuchet MS', Helvetica, sans-serif; font-weight: bold}
#nav a {text-transform: uppercase; text-decoration: none}
#content {}
#aside{}
#aside #coordonnees, #aside #coordonnees a {color: #999; font-weight: bold}
#coordonnees dd.adr a.url {text-transform: uppercase; text-decoration: none; cursor: default}
#main {}
#main h1, #main h2 {font-family: 'Arial Black', Gadget, sans-serif; font-weight: normal}
#main h1 {color: #666; text-transform: uppercase; font-size: 175%; padding-top: 4px; overflow: hidden}
#main h2 {color: #fff; background-color: #262626; padding: 12px; font-size: 116.67%}
#main h3 {color: #fff; background-color: #262626; padding: 12px; font-size: 116.67%; font-weight: normal}
.mkd-content {font-size: 108.34%; line-height: 1.385}
#presentation {font-size: 108.34%; line-height: 1.385}
#news {}
#news h2 {font-size: 100%}
#news h2 .date {color: #999}
#news .mkd-content {font-size: 13px; line-height: 1.385}
#projects {line-height: 1.3; color: #fff}
#project ul li {color: #fff}
#project ul strong {font-weight: normal; font-family: 'Arial Black', Gadget, sans-serif; color: #b2b2b2}
#footer {font-size: 91.67% ; color: #8c8c8c}
#footer .homemade {color: #666}
#footer a {color: #8c8c8c; text-decoration: none}
#footer a:hover {color: #ccc}
body {color: #000; margin: 0cm}
a, a:hover, a:visited {color: #000}
#access-nav, #nav, #aside, .bt, #contact-us #form {display: none}
#footer {margin-top: 1cm; padding-top: 2mm; border-top: 2px solid #ccc; text-align: right}
#main h2, #main h3, #projects, #project ul li {color: #000; background:none; padding-left: 0}
#contact-us .nav, #contact-us .bt.top {position:absolute; left: -9999px}
#contact-us #coordonnees {margin-top: 29px; overflow: hidden}
#contact-us .one {display: block; width: 350px; float: left}
#contact-us .two {margin-top: 4em}
#contact-us #coordonnees a.fn, #contact-us #coordonnees .country-name, #contact-us #coordonnees .email {display: block; margin-bottom: 1.5em}
#contact-us #coordonnees .email {margin-top: 1.5em}
#contact-us #coordonnees dt.adr.map {position: static}
#contact-us #coordonnees a {text-decoration: underline}
#contact-us #coordonnees a:hover {text-decoration: none}
#contact-us #coordonnees dd.adr a.url {font-weight: bold; text-decoration: none}
#projects {margin-top: 1cm; overflow:hidden}
#projects li {width: 150px; height: 150px; margin-right: 5mm; float: left; margin-bottom: 10mm}
#project-images {margin-top: 1cm; overflow:hidden}
#project-images li {float:left; margin-right:5mm}