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}

:focus{outline:0}

ins{text-decoration:none}
del{text-decoration:line-through}

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

html, body, #flashcontent { height:100%; }
body { margin:0; padding:0; overflow:hidden; background-color:#000;}

#overflow{width:100%; height:100%;overflow:auto;}

hr{background-color:#1b1b1b; height:1px; border:0}

br{line-height:5px}

h1{font-family:Arial; font-size:30px; font-weight:normal; padding:0px; padding-bottom:10px; margin:0px; margin-top:5px}

h1.big{font-family:Arial; font-size:50px; font-weight:normal}

h2{font-family:Arial; font-size:20px; font-weight:normal; padding:0px; margin:0px; margin-top:5px}

h3{font-family:Arial; font-size:14px; font-weight:normal; color:#5b5b5b; padding:0px; margin:0px; margin-top:10px; margin-bottom:10px}

a{color:#fff; text-decoration:none}

#header img{padding-right:6px}

#header .title{color:#5b5b5b; padding-top:4px; padding-bottom:5px; padding-right:50px; font-family:Arial; font-size:16px; text-transform:uppercase}

#langversion{padding-top:7px; padding-bottom:10px;}

#main-navigation ul{margin:12px 0px; padding:0px}

#main-navigation li{font-family:Arial; font-size:11px; float:left; list-style-type:none}

#main-navigation li a, #main-navigation li span{width:auto; height:auto; display:block; color:#5b5b5b; text-decoration:none; margin-left:5px}

#main-navigation a.menu-home:hover, #main-navigation a.selected-home{color:#FFF}

#main-navigation a.menu-news:hover, #main-navigation a.selected-news{color:#3F92B5}

#main-navigation a.menu-work:hover, #main-navigation a.selected-work{color:#8FC452}

#main-navigation a.menu-project:hover, #main-navigation a.selected-project{color:#D64E09}

#main-navigation a.menu-profil:hover, #main-navigation a.selected-profil{color:#872611}

#main-navigation a.menu-contact:hover, #main-navigation a.selected-contact{color:#642b0f}

.ClearBoth{clear:both}

.FloatLeft{float:left}

.FloatLeftSpacer{float:left; margin-right:15px}

.Spacer10{margin-right:10px}

.Padding5{padding-top:5px; padding-bottom:5px}

.Padding140{padding-left:140px}

.UlNoStyle{padding:0px; margin:0px; margin-right:10px; list-style-type:none}

#sections{padding-top:5px; width:100%;}

.home-block{width:400px; margin-bottom:30px}

.news-block, .project-block, .about-block, .contact-block {margin-bottom:15px}

.work-block{padding-bottom:5px; width:245px; height:180px}

.work-preview-infos{width:400px; line-height:12px}

#work-images{margin-right:15px}

#work-detail-infos{margin:0px; padding:0px; line-height:12px}

#work-detail-block{margin-bottom:10px; width:990px}

#work-icons{padding-top:50px}

#contact-content{width:500px}

.image-news{border:2px solid #3F92B5}

.image-work{border:2px solid #8FC452}

.image-project{border:2px solid #D64E09}

.image-profil{border:2px solid #872611}

.image-contact{border:2px solid #57371D}

.color-news{color:#3F92B5}

.color-work{color:#8FC452}

.color-project{color:#D64E09}

.color-profil{color:#872611}

.color-contact{color:#57371D}

.color-content{color:#5b5b5b}

.link-news{background-color:#3F92B5}

.link-work{background-color:#8FC452}

.link-project{background-color:#D64E09}

.link-profil{background-color:#872611}

.link-contact{background-color:#642b0f}

.button-right{width:auto; float:right; margin-top:5px}

.button{width:auto; margin-top:10px}

a.button-news{color:#FFF; background-color:#3F92B5; font-family:Arial; font-size:10px; text-align:center; text-decoration:none}

a.button-work{color:#FFF; background-color:#8FC452; font-family:Arial; font-size:10px; text-align:center; text-decoration:none; }

a.button-project{color:#FFF; background-color:#D64E09; font-family:Arial; font-size:10px; text-align:center; text-decoration:none}

a.button-profil{color:#FFF; background-color:#872611; font-family:Arial; font-size:10px; text-align:center; text-decoration:none}

a.button-contact{color:#FFF; background-color:#642b0f; font-family:Arial; font-size:10px; text-align:center; text-decoration:none}

a.button-twitter{color:#FFF; background-color:#38cdff; font-family:Arial; font-size:10px; text-align:center; text-decoration:none}

a.button-linkedin{color:#FFF; background-color:#0076a8; font-family:Arial; font-size:10px; text-align:center; text-decoration:none}

a.button-facebook{color:#FFF; background-color:#3b5997; font-family:Arial; font-size:10px; text-align:center; text-decoration:none}

a.button-delicious{color:#FFF; background-color:#3b5997; font-family:Arial; font-size:10px; text-align:center; text-decoration:none}

.content{color:#5b5b5b; font-family:Arial; font-size:10px}

.content-white{color:#FFF; font-family:Arial; font-size:10px}

.content-blue{color:#D64E09; font-family:Arial; font-size:10px}