/* (c) 2009-2010 SINCE 1337 */
#cms #center_column > div{padding:20px 2%;width:96%}
#cms #center_column,#cms #center_column div#press,#cms #center_column > div.clear,#cms #center_column > p.clear{width:100%;padding:0!important}

#cms h2{padding:10px;text-align:left;background:#CFEFFF;color:#7FD5FF;margin:0 auto 20px auto}
#cms h3{font-weight:bold}
#cms #center_column p a{text-decoration:underline}
#cms #center_column p{text-align:justify;font-size:110%}
#cms #center_column ul{margin-bottom:1em}

#cms ul.lang{margin-bottom:20px}
#cms ul.lang li{display:block;float:left;position:relative;overflow:hidden;height:15px;padding:5px 0 5px 20px}

#cms div#livraison ul.lang li{width:172px;background:#f5f5f5;border:1px solid #eaeaea;margin:0 5px 5px 0;padding-left:5px}
#cms div#livraison ul.lang li img{margin-right:5px}
#cms div#retailers #pb-left-column{padding:0 25px 0 0}
#cms div#retailers #pb-right-column{width:314px;padding-bottom:1em;border:1px solid #ddd}
#cms div#retailers #pb-right-column ul li{text-align:center}

#cms div#about .container{width:49%;padding:5px 0;float:left;position:relative;display:block}
#cms div#about .container.clear{margin-right:2%}
#cms div#about h3{font-weight:bold}
#cms div#about table{width:100%}
#cms div#about table tr td{padding:0 2%;width:52%}
#cms div#about td.align_right{border-right:1px solid #ddd}
#cms div#about ul#powered li{padding:10px 30px}
#cms div#about ul#powered li#linux{background:url(/img/cms/about/logo_linux.png) no-repeat left center}
#cms div#about ul#powered li#dotclear{background:url(/img/cms/about/logo_dotclear.png) no-repeat left center}
#cms div#about ul#powered li#prestashop{background:url(/img/cms/about/logo_ps.png) no-repeat left center}

#cms div#press div#pb-left-column{padding:25px;width:480px}
#cms div#press div#pb-left-column ul li{text-align:center;display:block;float:left;position:relative;width:105px;height:145px;margin:5px 10px 5px 0}
#cms div#press div#pb-left-column ul li img{padding:5px;display:block;background:#eee}
#cms div#press div#pb-left-column ul li a:hover img{padding:5px;display:block;background:#cfefff}
#cms div#press div#pb-left-column ul#butin li a{height:141px}
#cms div#press h3.clear{padding-top:1em}
#cms div#press ul.lang li{width:169px;border-bottom:1px solid #ddd}
#cms div#press li.fr{background:url(../../../img/l/2.png) no-repeat left center}
#cms div#press li.us{background:url(../../../img/l/us.png) no-repeat left center}
#cms div#press li.it{background:url(../../../img/l/it.png) no-repeat left center}
#cms div#press li.ca{background:url(../../../img/l/ca.png) no-repeat left center}
#cms div#press li.pl{background:url(../../../img/l/iso/pl.png) no-repeat left center}
#cms div#press li.es{background:url(../../../img/l/iso/es.png) no-repeat left center}
#cms div#press li.ch{background:url(../../../img/l/iso/ch.png) no-repeat left center}
#cms div#press li.gb{background:url(../../../img/l/iso/gb.png) no-repeat left center}
#cms div#press p#sponsor img{height:50px;width:112px}

#cms p.float-left img{margin:0 15px 15px 0}

#cms #community_block_center p{font-size:120%;line-height:30px}
#cms #community_block_center ul li{display:inline}
#cms #community_block_center ul li img{margin:0 5px 5px 0;padding:5px;background:#fff;border:1px solid #E8E8E8}

#cms #concept p{color:#888;}
#cms #concept table tr td{width:445px;vertical-align:top}
#cms #concept table .col_left{padding:0 25px 15px 0;border-bottom:1px solid #ccc}
#cms #concept h3{line-height:200%}
#cms #concept h3 span{padding:10px 15px;background:url(../img/vignette.png) no-repeat center center;color:#fff}

#cms #blog ul{background:#dfdfdf;border-radius:10px 103px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:20px;height:130px}
#cms #blog ul li{float:left;position:relative;width:48%}
#cms #blog ul li img{margin-right:4%;float:left;position:relative}
#cms #blog ul li a{text-decoration:none;font-weight:normal}

#cms hr{border:1px solid #E3F1F8;clear:both;display:block;margin:10px 0}

