/* Style sheet blog */
hr.separation{height:10px;clear:both;margin:20px 0;padding:0;background-color:#CDCAC3;border:0px;color:#CDCAC3;}
p.confirm{color:#04c914;}
p.error{color:#ff0000;}
body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0;}
body{font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;font-weight:normal;font-size:62.5%;color:#444444;background:#cdcac3 url("tl_files/images/site/background.jpg") center top no-repeat;background-attachment:fixed;}
a:hover{text-decoration:underline;color:#00A1E7;}
a{text-decoration:none;color:#00A1E7;}
div.widget{padding-top:2px;padding-bottom:2px;}
input,textarea{padding:3px;background-color:#ffffff;border:1px solid #d0d0d0;font-size:1.2em;color:#999999;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{background-color:#f7f7f7;border:1px solid #00a2ea;color:#000000;}
textarea{width:400px;height:150px;font-size:1.8em;}
input.text{width:250px;}
input.submit{background-color:#00A1E7;color:#FFFFFF;}
input.captcha{width:100px;}
#searchBox input.text{width:150px;}
#header h1{margin:0;padding:0;}
#header h1 a{color:#FFFFFF;}
#header div.inside{padding-top:14px;padding-bottom:20px;}
#container{padding-bottom:30px;background:url("tl_files/images/site/bg-right.gif") right top repeat-y;}
div.mod_breadcrumb a{color:#444444;}
#main .layout_full .image_container,#main .layout_latest .image_container{margin:1em 2em 1em 0;}
#right .inside{padding:18px 5px 18px 16px;}
#right .layout_latest .image_container{margin:0.2em 0.7em 0.2em 0;}
#footer{color:#777777;}
#footer .inside{margin-top:20px;text-align:center;}
#footer a{font-weight:bold;color:#777777;}
div.mod_breadcrumb{margin-bottom:20px;}
h1{margin-bottom:20px;font-weight:normal;font-size:2.4em;color:#00A1E7;letter-spacing:-1px;}
.mod_newsmenu h1{margin:20px 0 0;}
h2,h3{margin-bottom:8px;font-weight:normal;font-size:2em;letter-spacing:-1px;}
h2,h2 a,h2 a:visited,h3,h3 a,h3 a:visited{color:#F68A04;}
p.info{padding:2px 0 2px 20px;color:#999999;background:url("tl_files/themes/blog/icons/time.png") left center no-repeat;}
p.more{clear:left;padding:2px 0 2px 20px;color:#999999;background:url("tl_files/themes/blog/icons/bullet_go.png") left center no-repeat;}
p.back{padding:4px 0 4px 48px;background-color:#524b43;background-image:url("tl_files/images/themes/blog/icons/arrow_turn_left.png");background-repeat:no-repeat;border:1px solid #c6c6c6;font-weight:bold;color:#999999;background-position: 21px center;}
p.teaser,p.context{text-align:justify;font-size:1.2em;color:#444444;line-height:1.8em;}
.enclosure{margin-bottom:1em;}
.mime_icon{vertical-align:middle;}
div.ce_text{margin-bottom:10px;text-align:justify;font-size:1.2em;color:#444444;line-height:1.8em;}
div.layout_latest{margin-bottom:20px;}
div.ce_comments{padding:0 20px 20px;background-color:#ffffff;}
div.ce_comments .info{padding:2px 0 2px 20px;color:#999999;background:url("tl_files/themes/blog/icons/user_comment.png") left center no-repeat;}
div.ce_comments .comment{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #DDDDDD;font-size:1.1em;line-height:1.4em;}
.mod_search .header,.mod_search div.odd,.mod_search div.even{margin-bottom:20px;}
span.relevance{font-weight:normal;font-size:0.8em;color:#999999;}
p.url{padding:2px 0 2px 20px;color:#999999;background:url("tl_files/themes/blog/icons/comment.png") left center no-repeat;}
span.highlight{background-color:#ffff99;font-weight:bold;color:#3371A3;}
#searchBox{padding-top:26px;background:url("tl_files/images/site/rechercher.jpg") 9px top no-repeat;}
#searchBox div.row_0{float:left;margin-right:10px;padding-left:7px;line-height:31px;}
#searchBox div.submit{float:left;}
#searchBox input.submit{padding:0;border:0px;background: transparent none;}
div.pagination{padding:2px;}
.pagination p{float:left;}
.pagination ul{float:right;}
.pagination li{float:left;margin-right:5px;list-style-type:none;}
.pagination .current{padding:3px;background-color:#F68A04;font-weight:bold;color:#ffffff;}
.mod_newsmenu li.submenu{margin:0;font-weight:bold;font-size:1.2em;color:#00a2e7;}
.mod_newsmenu .submenu li{font-weight:normal;font-size:0.8em;}
.mod_newsmenu .submenu p.active{font-weight:bold;color:#000000;}
#featured{padding:40px 0;background:url("tl_files/images/site/derniers-posts.jpg") left top no-repeat;}
#featured h2 a{margin-bottom:5px;font-size:0.7em;color:#00a1e7;}
#featured p.teaser,#featured p.context{text-align:left;font-size:1.1em;line-height:1.2em;}
#featured div.layout_latest{margin-bottom:6px;padding:2px;background-color:#ffffff;border:1px solid #c6c6c6;}
#featured p.teaser{color:#808080;}
#links-right{padding:20px 0;}
#links-right div.link{margin-bottom:8px;}
#right div.mod_newsmenu{padding-top:40px;padding-bottom:40px;background:url("tl_files/images/site/les-archives.jpg") left top no-repeat;}
#right div.mod_newsmenu ul{padding:6px;background-color:#ffffff;border:1px solid #c6c6c6;}
#right div.mod_newsmenu ul ul{padding:6px;border:0px solid #c6c6c6;list-style-position: inside;}
#right div.mod_tagcloudnews{padding-top:40px;padding-bottom:40px;background:url("tl_files/images/site/mots-cles.jpg") left top no-repeat;}
#right div.mod_tagcloudnews ul{padding:2px;background-color:#ffffff;border:1px solid #c6c6c6;}
#right div.mod_tagcloudnews li{display:inline;margin-right:6px;vertical-align:middle;line-height:32px;}
#right div.mod_tagcloudnews li.size1{font-size:12px;}
#right div.mod_tagcloudnews li.size2{font-size:16px;}
#right div.mod_tagcloudnews li.size3{font-size:24px;}
#right div.mod_tagcloudnews li.size4{font-size:32px;}
#right div.mod_tagcloudnews li a{text-decoration:none;color:#f68a04;}
#right div.mod_tagcloudnews li a:hover{text-decoration:underline;}
#main div.layout_latest,#main div.layout_full{padding:0 20px;}
#main div.mod_article{padding:20px 0;background-color:#ffffff;border:1px solid #c6c6c6;}
#main div.mod_article h1{padding-left:20px;}
#main div.mod_article div.block h1{padding-left:0;}
body.accueil #main div.mod_article div.layout_latest,body.accueil #main div.mod_article div.ce_comments{border:0px solid #c6c6c6;}
div.ce_comments div.pagination{margin-bottom:10px;padding-bottom:10px;border-top:0px solid #DDDDDD;border-right:0px solid #DDDDDD;border-bottom:1px solid #DDDDDD;border-left:0px solid #DDDDDD;}
body.accueil #main div.mod_article h1{margin:0;}
#main div.mod_article div.mod_newslist h1{margin-bottom:12px;padding-left:20px;}
#main div.mod_search{padding:0 20px;}
body.accueil #main div.mod_article div.ce_comments h1{margin-bottom:12px;padding:0;}
body.accueil #main div.mod_newslist div.pagination{padding:0 20px;}
div.ib_facebook_share{padding:0 20px;text-align:right;}
div.mod_newsreader div.ce_comments h1{padding-top:12px;}
#main div.mod_article div.mod_newsarchive h1{padding:0 20px;}

