* {margin:0; padding:0;} a {text-decoration:none; color:#8B8B8B;} h2 {font-size:14px;} body,html { font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #8B8B8B; background:url(images/background.png); } @font-face { font-family: 'simplesnails'; src: url('../../data/fonts/simplesnails.eot'); src: url('../../data/fonts/simplesnails.eot?#iefix') format('embedded-opentype'), url('../../data/fonts/simplesnails.woff') format('woff'), url('../../data/fonts/simplesnails.ttf') format('truetype'), url('../../data/fonts/simplesnails.svg#simplesnails') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'headline'; src: url('../../data/fonts/headline.eot'); src: url('../../data/fonts/headline.eot?#iefix') format('embedded-opentype'), url('../../data/fonts/headline.woff') format('woff'), url('../../data/fonts/headline.ttf') format('truetype'), url('../../data/fonts/headline.svg#headline') format('svg'); font-weight: normal; font-style: normal; } #Header { overflow: hidden; height:120px; width:970px; margin:0 auto 0; } .Bracket1 {color:#0078ff;} .Bracket2 {color:#98c22a;} #Header h1 {width: 970px; font-weight: normal; margin: 35px auto 0;} #Header h1 span.Title, .Bracket1, .Bracket2 {font-size:45px;} #Header h1 {font-size:24px; font-weight: normal;} ul.Menu { list-style-type:none; float:right; } ul.Menu li:nth-child(1) a:first-letter {color:#c02ac2;} ul.Menu li:nth-child(2) a:first-letter {color:#70ad00;} ul.Menu li:nth-child(3) a:first-letter {color:#eb5035;} ul.Menu li:nth-child(4) a:first-letter {color:#0078ff;} ul.Menu li:nth-child(5) a:first-letter {color:#e68a1b;} ul.Menu li a { text-decoration: none; padding: 10px ; display: block; color:#8B8B8B; font-weight:normal; } ul.Menu li{margin-right: 5px; float:left;} #SurHeader { height:370px; margin:0 auto 0; border-top:1px solid #C6C6C6; border-bottom:1px solid #C6C6C6; background:#FFFFFF; padding:25px 0 25px 0; } #Gallery { margin:0 auto 0; width:970px; position:relative; } #Presentation { width:970px; margin:0 auto 0; } #Presentation p { float:left; width:340px; font-size:14px; } /* ************** Slider ************** */ #Slider { position:relative; overflow:auto; width:558px; height:320px; border:0px solid #FFFFFF; -moz-box-shadow: 0 0 10px #B8B8B8; -webkit-box-shadow: 0 0 10px #B8B8B8; box-shadow: 0 0 10px #B8B8B8; margin:20px 0 0 0; float:right; } #Slider ul {position:relative; list-style:none; top:0; left:0} #Slider li {float:left; width:558px; height:235px} .pagination {position:absolute; list-style:none; height:25px; top:360px; right:240px;} .pagination li { float:left; cursor:pointer; height:12px; width:12px; background:#969696; margin:0 6px 0 0; -webkit-border-radius: 33px; -moz-border-radius: 33px; border-radius: 33px; } .pagination li:hover, li.current {background:#0078ff} /* ********************************************* */ #Corps { width: 970px; margin: 0 auto 25px; overflow: hidden; } #Corps ul { float:left; width:280px; } #Corps ul li { list-style-type:none; font-size:16px; } #Corps ul.Colonne1 {padding:0 0 0 50px;} #Corps ul.Colonne1 li:nth-child(1) {color:#70ad00; background:url(images/ico_bio.png) no-repeat;} #Corps ul.Colonne1 li:nth-child(3) {color:#e68a1b; background:url(images/ico_lego.png) no-repeat;} #Corps ul.Colonne1 li:nth-child(5) {color:#0078ff; background:url(images/ico_database.png) no-repeat;} #Corps ul.Colonne2 li:nth-child(1) {color:#c9a62e; background:url(images/ico_secu.png) no-repeat;} #Corps ul.Colonne2 li:nth-child(3) {color:#754926; background:url(images/ico_com.png) no-repeat;} #Corps ul.Colonne2 li:nth-child(5) {color:#eb5035; background:url(images/ico_graph.png) no-repeat;} #Corps ul.Download li:nth-child(1) {color:#eb5035; background:url(images/ico_gift.png) no-repeat; font-weight:700;} #Corps ul.Download li:nth-child(2) {} #Corps ul.Colonne1 li:nth-child(1), #Corps ul.Colonne1 li:nth-child(3), #Corps ul.Colonne1 li:nth-child(5), #Corps ul.Colonne2 li:nth-child(1), #Corps ul.Colonne2 li:nth-child(3), #Corps ul.Colonne2 li:nth-child(5), #Corps ul.Download li:nth-child(1) { font-weight:700; margin:50px 0 10px 0; line-height:32px; vertical-align:middle; padding-left:40px; } #Corps ul.Download {width:340px; text-align:center;} #Corps ul.Download a {color:#1b9ddb; text-decoration:none; font-weight:700;} #Corps ul.Download li:nth-child(1) a {color:#eb5035;} #Corps ul.Download li:nth-child(1) {width:160px; margin-left:70px;} #Corps ul.Download li:nth-child(7) {margin:-10px 0 0 290px; color:#000000;} #Corps ul.Download li:nth-child(6) { font-family:simplesnails; font-size:55px; color:#000000; } /*BUTTON STYLES*/ #Corps ul.Download li:nth-child(2), #Corps ul.Download li:nth-child(3) { width: 200px; margin:40px 0 40px 65px; } #Corps ul.Download li:nth-child(2) a, #Corps ul.Download li:nth-child(3) a { display: block; height: 50px; width: 200px; color: white; font: 17px/50px Helvetica, Verdana, sans-serif; text-decoration: none; text-align: center; text-transform: uppercase; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 2px 2px 8px rgba(0,0,0,0.2); -moz-box-shadow: 2px 2px 8px rgba(0,0,0,0.2); box-shadow: 2px 2px 8px rgba(0,0,0,0.2); } #Corps ul.Download li:nth-child(2) a { /*GRADIENT*/ background: #00b7ea; /* Old browsers */ background: -moz-linear-gradient(top, #b6d745 0%, #9cc236 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b6d745), color-stop(100%,#9cc236)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #b6d745 0%,#9cc236 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #b6d745 0%,#9cc236 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #b6d745 0%,#9cc236 100%); /* IE10+ */ background: linear-gradient(top, #b6d745 0%,#9cc236 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b6d745', endColorstr='#9cc236',GradientType=0 ); /* IE6-9 */ border:1px solid #9bc136; } #Corps ul.Download li:nth-child(3) a { /*GRADIENT*/ background: #00b7ea; /* Old browsers */ background: -moz-linear-gradient(top, #00b7ea 0%, #009ec3 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00b7ea), color-stop(100%,#009ec3)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #00b7ea 0%,#009ec3 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #00b7ea 0%,#009ec3 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #00b7ea 0%,#009ec3 100%); /* IE10+ */ background: linear-gradient(top, #00b7ea 0%,#009ec3 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b7ea', endColorstr='#009ec3',GradientType=0 ); /* IE6-9 */ border:1px solid #0193d9; } /* ************************************** */ /* ************** Promotion ************ */ #Promotion { border-top:1px solid #C6C6C6; border-bottom:1px solid #C6C6C6; background:#FFFFFF; padding:25px 0 0 0; } #Promotion h5 { width:970px; margin:0 auto 0; text-align:center; font-size:18px; font-weight:200; } #Promotion div {width:970px; margin:0 auto -3px;} #Promotion h5 span {font-weight:700;} .DarkGrey {color:#616161;} .Green {color:#70AD00;} .Orange {color:#e68a1b;} .Blue {color:#0078ff;} .Yellow {color:#c9a62e;} .Brown {color:#754926;} .Red {color:#eb5035;} .Sign {font-family:simplesnails; font-size:26px; color:#000000; float:right; margin:-10px 0 0 0;} /* ************************************** */ /* ************** Distribution************ */ #Distribution { width:970px; margin:20px auto 20px; text-align:center; } #Distribution a { font-family:headline; font-size:48px; color:#5e5e5e; } /* ************************************** */ /* ************** Footer ************ */ #Footer { background:url(images/background_dark.png); border-top:1px solid #C6C6C6; padding:25px 0 0 0; height:180px; } #Footer h6 img {margin:20px 0 0 0;} #Footer h6 {font-size:45px;} #Footer ul, #Footer h6 { list-style-type:none; color:#848484; float:left; width:220px; } #SubFooter { width:970px; margin:0 auto 0; } #SubFooter p {float:right; text-align:right;} #SubFooter p img {margin:10px 0 0 8px;} #SubFooter li {width:80px;} #SubFooter ul {margin:22px 0 0 0;} #SubFooter ul li:nth-child(1) {border-bottom:1px solid #000000; } #SubFooter ul li:nth-child(2) {border-top:1px solid #5E5E5E; padding:3px 0 0 0;} #SubFooter ul li:nth-child(1) a {font-weight:700; font-size:16px;} /* ************************************** */ /* ************** Dead/Life ************* */ #DeadZone { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: black; z-index:1001; -moz-opacity: 0.5; opacity:.50; filter: alpha(opacity=50); overflow:hidden; } #LifeZone { position: absolute; top: 25%; left: 50%; width: 350px; height: 295px; padding: 16px; border: 3px solid #1367BB; background-color: white; z-index:1002; margin:0 0 0 -175px; } #LifeZone h1 {font-size:23px; color:#1367BB; margin:0 0 30px 0;} #LifeZone p {text-align:center; line-height:14px;} #LifeZone img {margin:0 0 20px 0;} #LifeZone a {color:#1367BB; text-decoration:none;}