*{padding:0;margin:0;}#layout{width:968px;position:relative;text-align:left;margin:0 auto;}#layout-columns{margin:0;}#layout-columns div{float:left;}#layout-column-left{width:650px;}#layout-column-right{width:300px;}#layout-left-sections{width:260px;float:left;margin:1em 5px 0 0;}#layout-right-sections{width:370px;margin-top:1em;}#layout-footer{border-top:1px solid #1e90bf;width:100%;margin:50px 0 0 0;}.layout-footer-strong {color:#999;}#layout-footer div.sitemap{float:left;width:29%;padding-left:1.5em;}#layout-footer div.expertises{float:left;width:20%;padding-left:1.5em;}#layout-footer div.framworks{float:left;width:20%;padding-left:1.5em;}#layout-footer div.socialnetwork{float:left;width:20%;padding-left:1.5em;}#menu-main{list-style-type:none;text-align:right;padding:5px 0 25px 0;}#menu-main li{display:inline;margin-left:.5em;}#menu-main a{color:#ccc;font-size:90%;text-transform:uppercase;}#menu-main a.actif{color:#1e90bf;text-decoration:underline;}#menu-main a:hover{color:#1e90bf;}#menu-sitemap a.actif{color:#1e90bf;text-decoration:underline;}#menu-sitemap ul ul{padding:0;margin:0;}#menu-sitemap ul ul a{font-size:small;}#layout-footer a:hover{color:#1e90bf;}.clear{clear:both;}.copyright{width:100%;text-align:right;font-size:xx-small;}.breadcrum{width:100%;margin:15px 0 15px 0;font-size:2.6em;color:#ccc;line-height:1.30em;text-transform:uppercase;padding-top:50px;}.index{text-align:right;}.asterisk{color:#1e90bf;font-family:'Times New Roman',serif;font-size:130%;}.invalid{background-color:#ffc345;}body{font-family:'Helvetica','Verdana','Trebuchet MS',sans-serif;font-size:1em;color:#333;text-align:center;height:100%;}a img{border:none;}a{text-decoration:none;color:#999;font-weight:bold;}a strong{text-decoration:none;color:#666;font-weight:bold;}a:hover{text-decoration:underline;}h1{color:#1e90bf;font-size:1.2em;text-transform:uppercase;margin:35px 0 10px 0;}h1 a{color:#1e90bf;text-transform:uppercase;}h1 a:hover{color:#1e90bf;text-transform:uppercase;text-decoration:none;}h2{color:#1e90bf;font-size:1.2em;text-transform:uppercase;margin:35px 0 10px 0;}h2 a{color:#1e90bf;text-transform:uppercase;}h2 a:hover{color:#1e90bf;text-transform:uppercase;text-decoration:none;}h3{color:#666;font-weight:bold;font-size:.8em;text-transform:uppercase;margin:15px 0 10px 0;}h3 a{color:#666;font-weight:bold;text-decoration:none;}h3 a:hover{color:#666;font-weight:bold;text-decoration:none;}h4{color:#666;font-size:.9em;margin:15px 0 10px 0;}label{font-weight:bold;}p{font-size:90%;color:#666;margin:10px 15px 5px 2px;line-height:1.6em;}ul{list-style-image:url('../img/list_icon.png');margin:10px 0 10px 0;padding:0;}#layout-footer strong{color:#666;}#layout-footer ul{list-style:none;list-style-image:none;padding:0 0 0 2px;}#layout-footer li{margin:4px 0 0 0;padding:0;}#layout-footer li li{margin:4px 0 0 10px;}li{font-size:small;margin:2px 2px 2px 15px;}input,textarea{border:1px solid #1e90bf;}#btnSend{border:none;color:white;height:30px;padding:0 15px 0 5px;background:#1e90bf url("../img/triangle.png") top right no-repeat;}#btnSend:hover{color:#ccc;}.layout-right-sections-accueil p{font-size:125%;line-height:1.5em;padding:0 1em 0 1em;}#services-cycle{width:350px;padding-left:20px;}#services-cycle .service{width:350px;}#services-cycle .service p{margin-top:20px;}#services-cycle .plus{text-align:right;}#geyser-cycle .description{font-size:xx-small;text-align:right;width:240px;padding-right:10px;}#followus ul{list-style-type:none;position:relative;width:295px;margin:0;}#followus li{display:inline-block;float:right;color:#1e90bf;margin:0;padding:0;text-transform:uppercase;}#twitter{padding:0 1em 1em 1em;background-color:#1e90bf;position:relative;width:270px;}.twitter_corner_top_left{background:url('../img/corner_blue.png') top left no-repeat;width:10px;height:10px;position:absolute;top:0;left:0;}.twitter_corner_top_right{position:absolute;background:url('../img/corner_blue.png') top right no-repeat;width:10px;height:10px;top:0;right:0;}.twitter_corner_bottom_left{background:url('../img/corner_blue.png') bottom left no-repeat;width:10px;height:10px;position:absolute;bottom:0!important;bottom:-1px;left:0;}.twitter_corner_bottom_right{background:url('../img/corner_blue.png') bottom right no-repeat;width:10px;height:10px;position:absolute;bottom:0!important;bottom:-1px;right:0;}#twitter ul{list-style-image:none;list-style:none;margin:0;}#twitter li{margin:2em 0 0 0;padding:0;position:relative;}#twitter .tweet_date{font-size:10px;color:#ccc;text-align:right;float:right;}#twitter h1{color:white;}#twitter p{font-size:12px;color:white;margin:5px 2px 5px 2px;width:100%;overflow:hidden;}#twitter a,#twitter a:visited,#twitter a:link{color:white;}#twitter .tweet_date a{color:#ccc;}.lastTweet{background:white url('../img/triangle_left.png') left 25px no-repeat;width:8px;}.lastTweet img{float:left;}.lastTweet div{width:350px;padding:1em 1em 1em 1em;margin-left:5px;background-color:#1e90bf;font-size:x-small;position:relative;}.lastTweet a{color:white;}.lastTweet .text{margin-left:60px;margin-bottom:2em;font-size:small;color:white;}.lastTweet .date{position:absolute;right:0;bottom:0;font-size:x-small;color:#ccc;padding-right:2em;}.lastTweet .name{color:#ccc;}.lastTweet .date a{color:#ccc;}.lastTweet p{font-size:90%;color:#666;margin:5px 2px 5px 2px;line-height:1.6em;}

