/*
Theme Name:LCDA
Theme URI:http://www.lapin-networks.com/
Description:For LCDA - Light Concrete Design Art
Version:1.3.0
Author:Hugo Pruvot
Author URI:http://www.lapin-networks.com/
Tags:portfolio,light,concrete,widgets,jquery,lapin
*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
a{outline:none}
a:link,a:active{color:#f23183;text-decoration:none;outline:none;}
a:hover{color:#000;outline:none;}
a:visited{color:#f05898;text-decoration:none;outline:none;}
.clearfix:after{content:" ";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:inline-block;}
.clear{clear:both;display:block;}
html[xmlns] .clearfix{display:block;}
* html .clearfix{height:1%;}
/* STYLE */
body{width:auto;height:auto;background:#E5E5E5;font:12px Arial,Helvetica,sans-serif;color:#5e6568;line-height:19px;}
h1 a:link,h1 a:active,h1 a:visited{color:#fefefe;outline:0;}
h1 a:hover{color:#d7d7d7;}
h3{margin:0;padding:0;font:bold 26px Arial,Helvetica,sans-serif;color:#30393d;}
h3 a:link,h3 a:active,h3 a:visited{color:#FFF;}
h3 a:hover{color:#EAEAEA;}
h4{margin:0;padding:0;font:bold 16px Arial,Helvetica,sans-serif;color:#fefefe;}
.arial,.arial a{font-family:Arial,Helvetica,sans-serif;}

.container{margin:0 auto;padding:0;width:940px;height:auto;position:relative;}
.col-920{width:960px;margin:20px 0 30px 0;}
.col-640{width:700px;}
.col-280{width:240px;}
.left,.alignleft{float:left;}
.right,.alignright{float:right;}
.aligncenter{margin:0 auto;text-align:center;display:block;}

#header{margin:0;padding:0;width:auto;height:auto;background:#000;}
#logo{position:relative;margin:0;padding:0;width:780px;height:98px;float:left;}
#lcdalogo a {display:block;position:absolute;height:98px;width:525px;background:url(images/logo_lcda.gif) no-repeat top left;text-indent:-999px;}
#lcdadescription {position:absolute;top:71px;left:107px;height:26px;width:500px;color:#5A5A5A;}
#addr {position:absolute; top:10px;right:0;font-size:11px;color:#5A5A5A;line-height:12px}
#searchform-header{padding:0;width:174px;height:auto;background: url(images/misc.gif) no-repeat 0px -75px;position:absolute;top:5px;right:5px;}
#searchform-header #s{margin:0;padding:6px 10px 5px 25px;width:101px;height:auto;border:0;background:none;float:left;font-size:0.92em;color:#aea592;}
#searchform-header #go{float:right;margin:0;}


#latest-dock{margin:0;padding:0;background:url(images/dock-bg2.jpg) repeat-x top center;}
.dock-back{padding:0;}

#dockitems, #dockitems-en {}
#dockitems #docklink1, #dockitems #docklink2, #dockitems #docklink3, #dockitems #docklink4 {display:inline-block;width:128px;height:108px;margin:20px 10px 0 35px;background-color:transparent;background-image:url(images/itemsmeubles.gif);background-repeat:no-repeat;text-indent:-1999px;overflow:hidden;}
#dockitems-en #docklink1, #dockitems-en #docklink2, #dockitems-en #docklink3, #dockitems-en #docklink4 {display:inline-block;width:128px;height:108px;margin:20px 10px 0 35px;background-color:transparent;background-image:url(images/itemsmeubles-en.gif);background-repeat:no-repeat;text-indent:-1999px;overflow:hidden;}

#dockitems #docklink1:hover, #dockitems #docklink2:hover, #dockitems #docklink3:hover, #dockitems #docklink4:hover {}
#dockitems-en #docklink1:hover, #dockitems-en #docklink2:hover, #dockitems-en #docklink3:hover, #dockitems-en #docklink4:hover {}
#dockitems #docklink1, #dockitems-en #docklink1 {background-position:0px -20px;}
#dockitems #docklink2, #dockitems-en #docklink2 {background-position:-185px -20px;}
#dockitems #docklink3, #dockitems-en #docklink3 {background-position:-370px -20px;}
#dockitems #docklink4, #dockitems-en #docklink4 {background-position:-555px -20px;}
#dockitems #docklink1:hover, #dockitems-en #docklink1:hover {background-position:0px -160px;}
#dockitems #docklink2:hover, #dockitems-en #docklink2:hover {background-position:-185px -160px;}
#dockitems #docklink3:hover, #dockitems-en #docklink3:hover {background-position:-370px -160px;}
#dockitems #docklink4:hover, #dockitems-en #docklink4:hover {background-position:-555px -160px;}

#main-content{padding:0px;margin:0;background:url(images/body2-bg.jpg) repeat-x center 132px #4d4d4d;}

#monmenux {position:relative;width:960px;margin:0 auto;text-align:center;}
#monmenux #ghead { width: 960px; height: 36px; margin:0 auto; position: relative; z-index: 9998; }
#monmenux #ghead #gnav { margin: 0; padding: 0; }
#monmenux #ghead #gnav li { display: inline; }
#monmenux #ghead #gnav li a { float: left; width: 108px; height: 0; padding-top: 38px; overflow: hidden; }
#monmenux #ghead #gnav li#m-betonlege a { width: 107px;background-position: 0 0; }
#monmenux #ghead #gnav li#m-realisation a { background-position: -107px 0; }
#monmenux #ghead #gnav li#m-team a { background-position: -214px 0; }
#monmenux #ghead #gnav li#m-shop a { background-position: -321px 0; }
#monmenux #ghead #gnav li#m-photo a { background-position: -428px 0; }
#monmenux #ghead #gnav li#m-contact a { background-position: -535px 0; }
#monmenux #ghead #gnav li#m-blog a { background-position: -642px 0; }
#monmenux #ghead #gnav li#m-betonlege a:hover { background-position: 0 -114px; }
#monmenux #ghead #gnav li#m-realisation a:hover { background-position: -107px -114px; }
#monmenux #ghead #gnav li#m-team a:hover { background-position: -214px -114px; }
#monmenux #ghead #gnav li#m-shop a:hover { background-position: -321px -114px; }
#monmenux #ghead #gnav li#m-photo a:hover { background-position: -428px -114px; }
#monmenux #ghead #gnav li#m-contact a:hover { background-position: -535px -114px; }
#monmenux #ghead #gnav li#m-blog a:hover { background-position: -642px -114px; }
#monmenux #ghead #gnav li#m-betonlege a:active { background-position: 0 -76px; }
#monmenux #ghead #gnav li#m-realisation a:active { background-position: -107px -76px; }
#monmenux #ghead #gnav li#m-team a:active { background-position: -214px -76px; }
#monmenux #ghead #gnav li#m-shop a:active { background-position: -321px -76px; }
#monmenux #ghead #gnav li#m-photo a:active { background-position: -428px -76px; }
#monmenux #ghead #gnav li#m-contact a:active { background-position: -535px -76px; }
#monmenux #ghead #gnav li#m-blog a:active { background-position: -642px -76px; }
#monmenux #ghead #gnav li#m-betonlege.xxxx a { background-position: 0 -38px !important; }
#monmenux #ghead #gnav li#m-realisation.xxxx a { background-position: -107px -38px !important; }
#monmenux #ghead #gnav li#m-team.xxxx a { background-position: -214px -38px !important; }
#monmenux #ghead #gnav li#m-shop.xxxx a { background-position: -321px -38px !important; }
#monmenux #ghead #gnav li#m-photo.xxxx a { background-position: -428px -38px !important; }
#monmenux #ghead #gnav li#m-contact.xxxx a { background-position: -535px -38px !important; }
#monmenux #ghead #gnav li#m-blog.xxxx a { background-position: -642px -38px !important; }
#monmenux #globalsearch { width: 190px; height: 38px; position: absolute; top: 0; right: 0; background-position: 100% 0; background-repeat: no-repeat; }
#monmenux #globalsearch.active { background-position: 100% -38px; }

#index-menu, #index-menu-en {margin-top:42px;margin-bottom:20px;}
#index-menu li, #index-menu-en li {float:left;margin:0;padding:0;margin-bottom:16px;}
#index-menu li a {display:block;height:28px;width:220px;text-indent:-9999px;background-image:url(images/index-menu.gif);}
#index-menu-en li a {display:block;height:28px;width:220px;text-indent:-9999px;background-image:url(images/index-menu-en.gif);}
#index-menu li#indmen-0 a, #index-menu-en li#indmen-0 a {background-position: 0 0px;}
#index-menu li#indmen-1 a, #index-menu-en li#indmen-1 a {background-position: 0 -29px;}
#index-menu li#indmen-2 a, #index-menu-en li#indmen-2 a {background-position: 0 -58px;}
#index-menu li#indmen-3 a, #index-menu-en li#indmen-3 a {background-position: 0 -87px;}
#index-menu li#indmen-4 a, #index-menu-en li#indmen-4 a {background-position: 0 -116px;}
#index-menu li#indmen-5 a, #index-menu-en li#indmen-5 a {background-position: 0 -145px;}
#index-menu li#indmen-6 a, #index-menu-en li#indmen-6 a {background-position: 0 -174px;}
#index-menu li#indmen-0 a:hover, #index-menu-en li#indmen-0 a:hover {background-position: 0 -203px;}
#index-menu li#indmen-1 a:hover, #index-menu-en li#indmen-1 a:hover {background-position: 0 -232px;}
#index-menu li#indmen-2 a:hover, #index-menu-en li#indmen-2 a:hover {background-position: 0 -261px;}
#index-menu li#indmen-3 a:hover, #index-menu-en li#indmen-3 a:hover {background-position: 0 -290px;}
#index-menu li#indmen-4 a:hover, #index-menu-en li#indmen-4 a:hover {background-position: 0 -319px;}
#index-menu li#indmen-5 a:hover, #index-menu-en li#indmen-5 a:hover {background-position: 0 -348px;}
#index-menu li#indmen-6 a:hover, #index-menu-en li#indmen-6 a:hover {background-position: 0 -377px;}

#sidebar{margin:0 0 0 15px;padding:0;width:305px;height:auto;list-style:none;}
#sidebar li{font:12px Arial,Helvetica,sans-serif;margin:0 0 15px 0;padding:0 0 56px 0;width:auto;height:auto;background:url(images/sidebar-bottom3.gif) no-repeat bottom center;}
#sidebar li a.sidebar-read-more-rss:hover{color:#889297;text-decoration:none;}
#sidebar li a.sidebar-read-more-rss:link,#sidebar li a.sidebar-read-more-rss:visited,#sidebar li a.sidebar-read-more-rss:active{margin:18px 0 0 25px;padding:0;font:bold 1.17em Arial,Helvetica,sans-serif;color:#DE3884;position:absolute;}
#sidebar li a.sidebar-read-more-rss:link,#sidebar li a.sidebar-read-more-rss:visited,#sidebar li a.sidebar-read-more-rss:active{padding:1px 0 0 23px;line-height:16px;}
#sidebar li a.sidebar-read-more:hover,
#sidebar li a.sidebar-read-more:link,#sidebar li a.sidebar-read-more:visited,#sidebar li a.sidebar-read-more:active,
#sidebar li a:hover{text-decoration:none;}
#sidebar li a:link,#sidebar li a:visited,#sidebar li a:active{font:bold 12px Arial,Helvetica,sans-serif;color:#5a656a;}
#sidebar li ul li{margin:0 0 15px 0;padding:0;width:auto;height:auto;background:none;}
#sidebar li ul,#sidebar .textwidget,#calendar_wrap{margin:0 auto;padding:0;width:245px;height:auto;list-style:none;overflow:hidden;}
#sidebar h5{margin:0;padding:12px 0 0 20px;width:285px;height:50px;background:#3F3F3F url(images/sidebar-top3.gif) no-repeat top center;font:bold 21px Arial,Helvetica,sans-serif;color:#FFF;text-shadow:0px -1px 1px #000;}
#sidebar #sponsored-ad{background:none;}
#sidebar .widget_tag_cloud h5 {display:none;background:none;}
#sidebar .widget_tag_cloud {background:none;padding:0 10px 0 25px;}
#sidebar .widget_tag_cloud div a {color:#131313;text-shadow:1px 1px 1px #4D4D4D;}
#sidebar #search{padding:0;background:none;}
#sidebar .children{padding-left:25px;margin-top:10px;font:bold 1.17em Arial,Helvetica,sans-serif;}
#sidebar .rss-date{margin:5px 0;padding:0;color:#709cb0;display:block;}
#sidebar .rssSummary{margin:5px 0;padding:0;}
#sidebar .textwidget{margin:0 auto 15px auto;}

#sidebar #qtranslate-3 {background:none;padding:0;margin:0;list-style-type:none;}
#sidebar #qtranslate-3 a {display:block;color:#FFF;font-size:12px;}
#sidebar #qtranslate-3 .qtrans_language_chooser li.activez {background:url(images/misc.gif) no-repeat top left;margin-bottom:22px;width:78px;}
#sidebar #qtranslate-3 .qtrans_language_chooser li { float:left;margin-left:15px;margin-right:15px;padding:5px 6px 5px 4px; }
#sidebar #qtranslate-3 .qtrans_flag { height:14px; width:18px; display:block;font-weight:normal;}
#sidebar #qtranslate-3 .qtrans_flag span {display:none;}
#sidebar #qtranslate-3 .qtrans_flag_and_text { padding-left:20px }
#sidebar #qtranslate-3 .qtrans_flag_fr { background:url(images/misc.gif) no-repeat 0px -23px }
#sidebar #qtranslate-3 .qtrans_flag_en { background:url(images/misc.gif) no-repeat 0px -38px }

#index-sidebar {margin:0px;padding:0;width:auto;height:auto;list-style:none;}
#index-sidebar li{font:12px Arial,Helvetica,sans-serif;margin:0 0 15px 0;padding:0 0 56px 0}
#index-sidebar #qtranslate-3 {background:none;padding:0;margin:20px 0 0 0;list-style-type:none;clear:both;}
#index-sidebar #qtranslate-3 a {display:block;color:#FFF;font-size:12px;}
#index-sidebar #qtranslate-3 .qtrans_language_chooser li.activez {background:url(images/misc.gif) no-repeat top left;margin-bottom:22px;width:76px;}
#index-sidebar #qtranslate-3 .qtrans_language_chooser li { float:left;margin-left:15px;margin-right:15px;padding:5px 6px 5px 4px; }
#index-sidebar #qtranslate-3 .qtrans_flag { height:14px; width:18px; display:block;font-weight:normal;}
#index-sidebar #qtranslate-3 .qtrans_flag span {display:none;}
#index-sidebar #qtranslate-3 .qtrans_flag_and_text { padding-left:20px }
#index-sidebar #qtranslate-3 .qtrans_flag_fr { background:url(images/misc.gif) no-repeat 0px -23px }
#index-sidebar #qtranslate-3 .qtrans_flag_en { background:url(images/misc.gif) no-repeat 0px -38px }

#searchform{margin:0 auto;padding:0;}
#searchform label{margin:0;padding:0;background:none;}

#calendar_wrap{margin:0 auto;width:190px;}
#wp-calendar caption{font:bold 1.17em Arial,Helvetica,sans-serif;color:#5a656a;}
#wp-calendar td{font:0.92em Arial,Helvetica,sans-serif;color:#709cb0;border:1px solid #d2dce0;text-align:center;}
#wp-calendar tfoot td{border:0;}
#wp-calendar thead tr th{font-weight:bold;}
#wp-calendar{margin:15px 0;padding:0;width:100%;height:auto;}

.sidebar-content{margin:0;padding:0;width:115px;height:auto;float:right;}
.sidebar-preview{margin:0;padding:3px 0 0 4px;width:114px;height:65px;background:#FFF url(images/sidebar-preview-back.gif) no-repeat top center;float:left;}
#featured-news .sidebar-content a:link,#featured-news .sidebar-content a:active,#featured-news .sidebar-content a:visited,
#recent-news .sidebar-content a:link,#recent-news .sidebar-content a:active,#recent-news .sidebar-content a:visited{font:bold 1.35em Arial,Helvetica,sans-serif;color:#5a656a;}
#featured-news .sidebar-content a:hover,#recent-news .sidebar-content a:hover{color:#475054;}
#featured-news .sidebar-content span a:link,#featured-news .sidebar-content span a:visited,#featured-news .sidebar-content span a:active,
#recent-news .sidebar-content span a:link,#recent-news .sidebar-content span a:visited,#recent-news .sidebar-content span a:active{margin:5px 0 0 0;padding:0;font:normal 1.00em Arial,Helvetica,sans-serif;color:#709cb0;display:block;}
#featured-news .sidebar-content span a:hover,
#recent-news .sidebar-content span a:hover{color:#5e8293;}
#sponsored-ad p.sponsored-ad{margin:auto auto 8px 5px;font:0.92em Arial,Helvetica,sans-serif;color:#9caab1;}

#navigation ul li a:link,#navigation ul li a:active,#navigation ul li a:visited{margin:0;padding:13px 15px;font:bold 14px Arial,Helvetica,sans-serif;color:#34393e;display:block;text-shadow:1px 1px 1px #FFF;}
#navigation ul li a:hover{color:#000;font-weight:bold;text-decoration:underline;}
#navigation ul.pages li.current_page_item a:link,#navigation ul.pages li.current_page_item a:active,#navigation ul.pages li.current_page_item a:visited{margin:-3px 0 0 0;padding:15px 15px 14px 15px;background:#171615 url(images/navigation-hover.gif) repeat-x bottom center;color:#f1f8ff;position:relative;text-shadow:1px -1px 1px #000;}
.rss{margin:0 30px 0 0;padding:0;width:16px;height:17px;float:right;}
a.rss:link,a.rss:active,a.rss:visited,a.rss:hover{margin:13px 15px 0 0;padding:0;width:16px;height:17px;background:url(images/misc.gif) no-repeat 0px -54px;;text-indent:-9999px;display:block;outline:0;}
.post-info{text-align:right;font:1em;color:#EAEAEA;text-shadow:0px 0px 2px #000;}
.post-info span{font-size:1.18em;display:block;}
.post-info span a:link,.post-info span a:active,.post-info span a:visited{color:#1e1c1a;text-decoration:none;}
.post-info span a:hover{color:#f23183;}
.comment-count a:link,.comment-count a:active,.comment-count a:visited{margin:0;padding:10px 20px;font:bold 16px Arial,Helvetica,sans-serif;color:#FFF;display:block;}
.comment-count a:hover{background:#ea2f7e;}
.single .comment-count a:link,.single .comment-count a:active,.single .comment-count a:visited,
.page-content .comment-count a:link,.page-content .comment-count a:active,.page-content .comment-count a:visited{padding:8px 18px;font:bold 1.45em Arial,Helvetica,sans-serif;}
.post-intro strong{font:bold 14px Arial,Helvetica,sans-serif;color:#30393d;line-height:21px;}
.category a:link,.category a:visited,
.category-inside a:link,.category-inside a:active,.category-inside a:visited{margin-bottom:-1px;padding:15px 25px 0 15px;display:inline-block;height:25px;outline:0;font:1.00em;color:#7f7d7e;}
.active div{margin:0 0 -1px 0;padding:0 0 0 6px;width:auto;height:30px;background:url(images/dropdown3.png) no-repeat top left;float:right;display:block;position:relative;z-index:10;}
.active a:link,.active a:visited{margin:0;padding:15px 25px 0 15px;width:auto;height:25px;display:inline-block;font:1.00em;color:#5c5659;background:url(images/dropdown3.png) no-repeat right -40px;}
.submit-comment{margin:0 0 15px 0;padding:0;width:127px;height:27px;background:#FFF;display:block;outline:0;text-indent:-9999px;border:0;}
.author{font:18px Arial,Helvetica,sans-serif;color:#3c4d54;}
.author a:link,.author a:active,.author a:visited{color:#3c4d54;}
.author strong span,.author strong span a:link,.author strong span a:active,.author strong span a:visited{color:#6b8894;display:inline;}
.author span{font:0.61em Georgia,"Times New Roman",Times,serif;color:#a3aeb2;display:block;}
.comment-text{font:1.00em Arial,Helvetica,sans-serif;color:#74868d;line-height:19px;}


.post{margin:0;}
.archive{margin:0;}
.archive .post-meta{margin:0 0 17px 0;}
.archive .post-info{font-style:italic;}
.single {margin:0 10px 15px 0;width:285px;height:auto;float:left;}
.single .post-content{margin:0;padding:22px 17px 11px;}
.single .post-image{height:115px;}
.single .post-footer{padding:16px 23px;}
.last{margin:0;}

h3.post-title,.single h3.post-title,h3.post-title-small{margin:0;padding:5px 0;width:100%;height:auto;text-shadow:0px -1px 1px #191919;border-bottom:1px solid #474747;}
h1.post-title2, h1.post-title2 a, h3.post-title2, h3.post-title2 a {color:#94d92b;width:100%;display:block;clear:both;}
h4.post-title3, h1.post-title4 a {color:#000;width:100%;clear:both;text-shadow:0px 1px 1px #ccc;}
.single h3.post-title{font-size:22px;width:275px;}
h3.post-title-small{font-size:18px;}
.post-content .txtlege, #catdesccription .txtlege {color:#80BD24;}
.post-content h1,.page-content h1{margin:10px 0;padding:0;font:bold 24px Arial,Helvetica,sans-serif;color:#94d92b;}
.post content .post-title2 {margin:0px;padding:0;background:red;}
.post-content h2,.page-content h2{margin:10px 0;padding:0;font:bold 22px Arial,Helvetica,sans-serif;color:#53798b;}
.post-content h3,.page-content h3{margin:10px 0;padding:0;font:bold 18px Arial,Helvetica,sans-serif;color:#53798b;}
.post-content h4,.page-content h4{margin:10px 0;padding:0;font:bold 1.17em;color:#53798b;}
.post-content h5,.page-content h5{margin:10px 0;padding:0;width:auto;height:auto;background:none;font:bold 14px;color:#53798b;}
.post-box{margin:0;padding:0;background:#FFF;border-top:0;}
.post-meta{margin:0;padding:0;position:relative;}
.post-info{margin:0;padding:10px 5px;width:190px;height:auto;bottom:0;right:0;position:absolute;}
.post-content,.page-content,.comment-content{margin:0;padding:0 22px 22px 22px;border:1px solid #FFF;position:relative;}
.page-content{padding:15px 22px 0;}
.comment-count{margin:0;padding:0;width:auto;height:auto;background:#f23183;position:absolute;display:block;top:-10px;left:-10px;display:none;}
.page-content .comment-count{margin-top:-15px;}
.post-image,.post-image-inner{margin:0 auto 10px auto;padding:0;width:auto;height:auto;display:block;}
.post-image-inner{margin:0 auto 10px 15px;float:right;}
.post-image img,.post-image-inner img{margin:0 auto;padding:3px;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-bottom:1px solid #e7e8e8;text-align:center;display:block;}
.post-footer{margin:0;padding:13px 13px;background:#fcfdfe;position:relative;z-index:100;}
.continue-reading{margin:0;padding:0;width:180px;height:auto;float:left;}
.category-menu{margin:0;padding:0;width:350px;height:auto;float:right;text-align:right;position:absolute;top:0px;right:10px;}
.indicator,.indicator-active{margin:0;padding:0;width:7px;height:5px;background:url(images/expand2.gif) no-repeat 0px 0px;display:inline-block;vertical-align:middle;}
.indicator-active{background:url(images/expand2.gif) no-repeat 0px -5px;}
.navigation{margin:0;padding:8px 10px;background:#262626;font:normal 1.22em Georgia,"Times New Roman",Times,serif;color:#FFF;}
.navigation a:link,.navigation a:visited,.navigation a:active{font:bold 0.92em;color:#FFF;}
.navigation a:hover{color:#000;}
.wp-caption{margin:0;background:#FFF;text-align:center;}
.wp-caption-text{padding:5px 0 5px 0;font:10px Arial,Helvetica,sans-serif;color:#656c71;}

.comment-content{padding:0;background:#f3f8fa;border-bottom:0;}
.commentlist,.commentlist ul{margin:15px 0 0 0;padding:0;list-style:none;}
.commentlist li{margin:0;padding:30px;background:#FFF;border-bottom:1px solid #d9e1e6;}
.commentlist li.alt,.thread-alt{background:#f9fcfd;}
.commentlist li.no-comments{margin:55px 0 0 0;padding:0 30px;background:none;border:0;}
.commentlist .children{margin:10px 0 0 0;padding:0;border:1px solid #d9e1e6;}
.commentlist .children li{margin:0;padding:20px;border-bottom:1px solid #FFF;}
.commentlist li .comment-wrap{position:relative;text-align:left;}
.commentlist li .comment-text{margin:0;padding:0;width:auto;height:auto;background:none;}
.commentlist li .comment-author{margin:0;padding:0;width:auto;height:auto;}
.gravatar{margin:0 10px 0 0;padding:1px 0 0 2px;width:41px;height:40px;background:#FFF;float:left;}
.author{margin:2px 0 0 0;padding:0;width:auto;height:auto;float:left;}


#footer{margin:0;padding:15px 0;width:auto;height:auto;background:#C0C0C0 url(images/marquage-1-lcda.gif) no-repeat bottom right;border-bottom:1px solid #F1F1F1;border-top:1px solid #D8D8D8;}
#footer .categories{margin:0;padding:0;width:300px;height:auto;float:left;}
#footer h4{margin:0 0 12px 0;text-shadow:0px -1px 1px #7F7F7F;}
.footer-cat{margin:0;padding:0;width:300px;height:auto;list-style:none;}
.footer-cat li{margin:5px 0;padding:0 0 0 9px;width:125px;height:auto;float:left;background:url(images/footer-cat-left4.gif) no-repeat bottom left;}
.footer-cat li .children{padding:0;margin:0 15px;list-style:none;}
.footer-cat li a{margin:0;padding:0 11px 0 3px;width:auto;height:23px;line-height:23px;float:left;display:block;background:url(images/footer-cat-right.gif) no-repeat bottom right;}
.footer-cat li a:link,.footer-cat li a:active,.footer-cat li a:visited{color:#171615;}
.footer-cat li a:link span,.footer-cat li a:active span,.footer-cat li a:visited span{color:#FF00FF;}
.footer-cat li:hover,.footer-cat li:hover a{background-position:0% top;color:#a7a7a7;cursor:pointer;}
.footer-cat li:hover a{background-position:100% top;}
#footer .about{margin:0;padding:0 0 0 20px;width:600px;height:auto;float:right;border-left:1px solid #CCC;}
#footer .about a{color:#FFF;border-bottom:1px dotted #D8D8D8;text-shadow:1px 1px 1px #A5A5A5;}
p.about-text{margin:0;font:13px Arial,Helvetica,sans-serif;color:#3F3F3F;line-height:17px;width:360px;float:left;padding-left:30px;}
p.copyright{margin:10px 0 0 0;font:11px Arial,Helvetica,sans-serif;text-align:center;color:#3F3F3F;text-shadow:0px 1px 1px #FFF;}
p.copyright a {color:#333;border-bottom:1px solid #FFF;}
#link-back{margin:0;padding-top:10px;height:130px;background:#E5E5E5 url(images/marquage-2-lcda.gif) no-repeat top right;}
.ourfriends{margin:0;padding:0;height:auto;float:left;}
.sponapu {display:block;float:left;width:128px;height:54px;text-indent:-9999px;background:url(images/sponsors.gif) no-repeat top left;margin-right:10px;}
#pu1 {background-position:left 0px;}
#pu2 {background-position:left -54px;}
#pu3 {background-position:left -108px;}
#pu4 {background-position:left -162px;}

#changementpost {color:#000;position:relative;clear:both;padding:6px;font-weight:bold;font-size:15px;text-shadow:1px 1px 1px #B1B1B1;}
#changementpost a {color:#000;}
#changementpost .alignright {float:none;position:absolute;top:0px;right:2px;width:48%;text-align:right;}
#changementpost .alignleft 	{float:none;position:absolute;top:0px;left:2px;width:48%;text-align:left;}

.post-content {overflow:hidden;}
.post-content p {margin:4px 0px;padding:0px;}
.post-content ol li {list-style-type:decimal;margin:0 0 0 25px;color:#373737;}
.post-content ul li {list-style-type:circle;margin:0 0 0 25px;color:#373737;}
.post-content strong, #catdesccription strong {font-weight:bold;}
.post-content em {font-style:italic;}
.post-content code {display:block;margin:10px 0px;padding:10px;width:auto;height:auto;font:1em Georgia,"Times New Roman",Times,serif;color:#7F7F7F;clear:both;background:#F1F1F1;}
.post-content pre {margin:0 auto;padding:5px 20px;background:#f4f1ec;border:1px solid #bbced7;font:0.92em Georgia,"Times New Roman",Times,serif;color:#3e3e3e;line-height:200%;}
.post-content blockquote {margin:0 auto;padding:5px 20px;width:80%;height:auto;background:#f8fbfc url(images/blockquote.gif) no-repeat top left;border:1px solid #edeff0;}
.post-content img {margin:0;padding:0;border:0;}
.post-content ins {color:#61A6C4;text-decoration:none;border-bottom:1px dotted #E5E5E5;}
.post-content del {color:#BFBFBF;}
.post-content h2 {font-size:1.4em;color:#fb2486;}
.post-content h3 {font-size:1.33em;color:#79b334;}
.post-content .hautdroit {position:absolute;top:-2px;right:2px;font-size:9px;color:#ccc;}
.post-content .buynow-button-fr, .post-content .buynow-button-en {position:absolute;right:15px;top:15px;width:75px;height:25px;background-color:#FFF;background-position:top center;background-repeat:no-repeat;display:block;text-indent:-9999px}
.post-content .buynow-button-fr:hover, .post-content .buynow-button-en:hover {background-position:center -25px;}
.post-content .buynow-button-fr:active, .post-content .buynow-button-en:active {background-position:center -50px;}
.post-content .buynow-button-fr {background-image:url(images/buy-fr.gif);}
.post-content .buynow-button-en {background-image:url(images/buy-en.gif);}
.post-content .post-image .lienprevimg {display:block;clear:both;width:532px;height:240px;background-position:top center;background-repeat:none;}
.post content .posthumbtat1 {position:relative;}
.post content .posthumbtat1 .post-title2 {padding:0;margin:0}
.post-content .posthumbtat1 .postthumblay {position:absolute;bottom:20px;padding:5px 10px;background:url(images/btrans50.png) repeat transparent;width:634px;color:#CCC;}
.post-intro {clear:both;}
.sticky .post-box {background:transparent;}
.sticky .post-content {background:#212121;border-color:#111111;color:#ccc;-moz-border-radius: 0.5em;-webkit-border-radius: 0.5em;-opera-border-radius: 0.5em;}
.sticky .post-title2, .sticky .post-title2 a {color:#FFF;text-shadow:1px 1px 2px #000;}
.sticky .post-intro {}
.sticky .post-meta {display:none;border:none;}
.sticky .post-content ul li {color:#FFF;}
.sticky .post-content p {color:#FFF;}
.sticky .post-content h2 {text-shadow:0px -1px 1px #000;font-weight:normal;}
.sticky .post-content h3 {font-weight:normal;}
.searchbottom {background:#262626;color:#ccc;padding:0 25px 25px 25px;margin-bottom:30px;}
#boutonx {font-size:22px;font-weight:bold;padding:12px 20px;margin-top:2px;margin-bottom:0;color:#94d92b;background:#FFF;cursor:pointer;border-top:1px solid #656565;}
#catcollection {position:relative;display:block;height:500px;}
#catcollection img {position:absolute;top:0px;}
#catcollall {position:absolute;top:45px;left:14px;width:552px;height:461px;background:red url(images/fond-cat-coll-all.jpg) no-repeat top center;}

#testdec {position:relative;margin-top:20px;width:696px;height:220px;background:silver;border:2px solid #ccc;overflow:hidden}
#testdec h1 {position:absolute;right:0px;top:130px;color:#333;font:bold 22px Arial,Helvetica,sans-serif;text-transform:uppercase;text-shadow:0px 1px 1px #CCC;letter-spacing:1px;padding:5px 10px 3px 10px;background:url(images/btrans752.png) repeat transparent;}
#catdesccription {background:transparent;margin-top:20px;}
#catdesccription div, #testdecbottom {background:#FFF;padding:4px;}
#catdesccription h1 {margin-bottom:0;padding-bottom:0;font:bold 24px Arial,Helvetica,sans-serif;color:#333;border-bottom:1px solid #666;text-transform:uppercase;text-shadow:0px 1px 1px #A5A5A5;font-weight:bold;letter-spacing:1px;}
#catdesccription p, #testdecbottom p {background:#FFF;margin:0px 10px;padding:0 3px;}
#catdesccription ul li, #testdecbottom ul li {list-style-type:circle;margin:0 0 0 45px;color:#373737;}
#catdesccription ul li a, #testdecbottom ul li a {color:#373737;}
#catdesccription .cattoplink {color:#000;}
#catdesccription .imgcattop {margin:0;padding:0;width:696px;height:220px;border:2px solid #CCCCCC;}

CAPTION.table-comparatif{background-color:#FFF;color:#3F3F3F;font-size:13px;padding:3px;}
TABLE.table-comparatif{font-family:arial;border-collapse:collapse;font-size:10pt;background-color:#CCC;width:650px;border-style:solid;border-color:black;border-width:1px;text-align:center;}
TH.table-comparatif{font-size:10pt;background-color:#FFF;color:#000;border-style:solid;border-width:1px;border-color:#CCC;text-align:center;}
TR.table-comparatif{}
TD.table-comparatif{font-size:10pt;background-color:#FFF;color:#333;border-style:solid;border-width:1px;border-color:#CCC;text-align:center;padding:3px;}

#cornerrandomxjsrkf {-moz-border-radius: 0.75em;-webkit-border-radius: 0.75em;-opera-border-radius: 0.75em;color:#94d92b;}

.reveal {cursor:pointer;}

#downloadpdf {margin-top:35px;margin-bottom:50px;height:28px;float:left;width:220px;background:url(images/bouton-gris.gif) center bottom no-repeat;text-align:center;}
#downloadpdf h3 {font-size:13px;color:#3F3F3F;padding-top:6px;}
#downloadpdf h3 a {color:#FFF;text-shadow:0px -1px 1px #333}