﻿html{background:#dce8ef;}
body{width:980px;margin:15px auto;position:relative;font-size:12px;font-family:Arial,Verdana;border:White 2px solid;background:White;}
.clr{clear:both;}
a{color:#007fc4}

.header{height:170px;position:relative;margin-bottom:10px;}
.header .logo{width:110px;height:120px;display:block;margin:10px 0 0 10px;background:url(Images/Background/bg-logo.jpg) no-repeat;}
.header .banner{width:728px;height:90px;display:block;position:absolute;top:20px;right:20px;}
.header .toolbar{width:280px;height:30px;position:absolute;left:0;bottom:0;background:#00af6e url(Images/Background/bg-ongletRight-selected.jpg) no-repeat right top;}
.header .toolbarMenu{width:700px;height:30px;position:absolute;right:-700px;background:url(Images/Background/bg-toolbarMenu.jpg) repeat-x;}
.header .toolbarMenu ul.AspNet-Menu li{width:auto;height:30px;margin-left:2px;padding:0 0 0 20px;float:left;background:#00af6e url(Images/Background/bg-onglet.jpg) no-repeat left top !important;}
.header .toolbarMenu ul.AspNet-Menu a{height:24px;line-height:24px;padding:6px 20px 0 0;font-size:14px;color:#007fc4;border:none;background:#00af6e url(Images/Background/bg-onglet.jpg) no-repeat right top !important;}
.header .toolbarMenu ul.AspNet-Menu li:hover,
.header .toolbarMenu ul.AspNet-Menu li.AspNet-Menu-Hover{background:#00af6e url(Images/Background/bg-ongletLeft-selected.jpg) no-repeat left top !important;}
.header .toolbarMenu ul.AspNet-Menu li:hover a,
.header .toolbarMenu ul.AspNet-Menu li.AspNet-Menu-Hover a{color:White;background:#00af6e url(Images/Background/bg-ongletRight-selected.jpg) no-repeat right top !important;}

.header ul.AspNet-Menu li{float:right;}
.header .AspNet-Menu ul li{text-align:right;}

.menu,
.sidebar{width:190px;float:left;color:#616161;}
.box{margin:0 0 10px 0;}
.box h3{line-height:25px;margin:0;padding:0 10px;font-size:12px;font-weight:bold;color:White;background:#007fc4 url(Images/Background/bg-boxHeader.jpg) no-repeat left top;}
.box p{margin:0;}
.box a{text-decoration:none;color:#b01700;}
.box a:hover{text-decoration:underline;}
.box .contentBox{margin:0;padding:5px 10px;border:#007fc4 1px solid;background:#f3f9f7;list-style:none;}
.box .contentBox ul{margin:0;padding:0;list-style:none;}
.box .contentBox li{margin:5px 0;padding-left:10px;display:block;background:url(Images/Icones/bg-boxContent-puces.jpg) no-repeat left 5px;}

.recherche{position:absolute;top:155px;left:80px;border:none !important;}
.recherche h3{display:none;}
.recherche input.tbRecherche{width:145px;height:16px;padding:4px 5px 0 5px;margin:0;vertical-align:middle;font-size:11px;font-family:Arial,Verdana;color:#a0a0a0;border:none;background:url(Images/Background/bg-textbox.jpg) no-repeat;}
.recherche input.tbweRecherche{width:145px;height:16px;padding:4px 5px 0 5px;margin:0;vertical-align:middle;font-size:11px;font-family:Arial,Verdana;color:#c8c8c8;border:none;background:url(Images/Background/bg-textbox.jpg) no-repeat;}
.recherche a{margin-left:8px;font-size:14px;font-weight:bold;vertical-align:middle;color:White !important;}
.recherche .contentBox{padding:0 !important;border:none;background:none;}
* html .recherche{width:195px;top:143px;}
*+html .recherche{top:143px;}

.abonnement h3{display:none;}
.abonnement .contentBox{padding:0;border:none;background:none;}
.abonnement .rssLinks{position:absolute;top:150px;left:10px;}
.abonnement .rssLinks li{padding:0;margin:0;background:none;}
.abonnement .rssLinksRss{padding-left:22px;line-height:30px;font-size:14px;font-weight:bold;color:White;background:url(Images/Icones/bg-rssLinksRss.jpg) no-repeat left center;}
.abonnement .rssLinksSepare,
.abonnement .rssLinksAtom{display:none;}
* html .abonnement .rssLinks{top:138px;}
*+html .abonnement .rssLinks{top:138px;}

.tele .contentBox li{margin:5px 0;padding:0;}
.tele .contentBox a.wygtvimg,
.tele .contentBox img{width:60px;height:auto !important;display:block;float:left;border:none;}
.tele .contentBox a.wygtvtitre{width:100px;max-height:30px;overflow:hidden;display:block;float:right;padding:3px 0 0 0;color:#b01700;text-align:right;font-weight:bold;font-size:11px;}
.tele .contentBox span{width:100px;display:block;float:right;text-align:right;font-size:11px;}
* html .tele .contentBox a.wygtvtitre{height:30px;}

.content{width:570px;float:left;padding:0 15px;}
.content .box {margin:0;padding:0;border:none;}
.content .article img{max-width:570px;margin:10px 15px;display:block;}
.content .article ul{border:#007fc4 1px solid;padding:5px 5px 5px 20px;}
.content .article li{list-style-type:square;}

.article a{color:#007fc4;text-decoration:underline;}
.article a:hover{text-decoration:none;}
.article p{margin:15px 0;}
.article .headerArticle h2{margin:0 0 15px 0;color:#b01700;}
.article .headerArticle a{font-size:20px;text-decoration:none;color:#b01700;}
.article .headerArticle a:hover{text-decoration:underline;}
.article .infosArticle{line-height:20px;margin:10px 0 15px 0;padding:10px;border-top:#e6e5e5 1px dotted;border-bottom:#e6e5e5 1px dotted;}
.article .infosArticle a{text-decoration:none;}
.article .infosArticle a:hover{text-decoration:underline;}
.article .contentArticle p{padding-bottom:15px;}
.article ul{border:#990000 1px solid;padding:5px 5px 5px 20px;}
.article li{list-style-type:square;}

.pnlModalPopupHeader{width:441px;height:25px;line-height:25px;padding:0 10px;border:1px solid #007FC4;background:#007FC4 url(Images/Background/bg-box-header.jpg) repeat-x top left;}
.pnlModalPopupHeader a{line-height:25px;float:right;color:White !important;text-decoration:underline;}
.pnlModalPopupHeader a:hover{text-decoration:none;}
.pnlModalPopupHeader span{font-weight:bold;color:White;}
.pnlModalPopupBody{width:445px;height:384px;padding:8px;position:relative;overflow:auto;border:1px solid #80bdc2;border-top:none;background-color:White;}

.comments a{color:#c4a700;text-decoration:none;}
.comments a:hover{text-decoration:underline;}
.comments .listComments{padding:0;margin:10px 0;border-top:1px dotted #e6e5e5;}
.comments .listComments h2{color:#b01700;}
.comments .listComments li{height:25px;padding:0 5px 0 0;margin:0;list-style:none;border-bottom:1px dotted #e6e5e5;}
.comments .listComments span{height:25px;line-height:25px;display:block;float:left;}
.comments .listComments a.listCommentsName{color:#007fc4 !important;}
.comments .listComments a.listCommentsAuthor{font-weight:bold;color:#c4a700 !important;}
.comments .listAllComments a{font-size:14px;}

.comment{margin-bottom:10px !important;padding-top:19px !important;font-size:11px;}
.comment .headerComment{height:20px;line-height:20px;padding:0 15px 0 5px;position:absolute;margin-top:-19px;background:url(Images/Background/bg-commen-blue.jpg) no-repeat right 10px;}
.comment .headerComment strong{font-weight:normal;color:#007FC4;text-decoration:underline;}
.comment .imageComment{float:left;display:block;margin:-8px 10px 10px -2px;}
.comment .contentComment{width:auto;float:none;border:#d0d0d0 1px solid;background:#f0fafc;padding:10px;zoom:1;overflow:auto;}
.comment .contentComment p{margin:0;}
.comment .dateComment{height:20px;line-height:20px;font-size:10px;padding:0 5px;}
.comment .dateComment a{text-decoration:none;margin-right:5px;}
.comment .dateComment a:hover{text-decoration:underline;}

.ajout div{clear:both;}
.ajout iframe{width:100%;}

.realisation{width:190px;height:20px;line-height:20px;text-align:center;margin:10px 0;color:White;background:url(Images/Background/bg-realisation.jpg) no-repeat;}

.footer{text-align:center;}

.archives a{margin:5px 0;padding-left:10px;display:block;background:url(Images/Icones/bg-boxContent-puces.jpg) no-repeat left 5px;text-decoration:none;color:#b01700;}
.archives a:hover{text-decoration:underline;}

.calendrier a{color:#B01700 !important;}
.calendrier .contentBox{padding:0;}
.calendrier .calendar{width:100%;padding:0;}
.calendrier .calendar th,
.calendrier .calendar td{height:20px;background:none !important;}
.calendrier .calendarHead{height:25px;border-bottom:#007fc4 1px solid;}
.calendrier .calendarHead *{font-weight:bold;}
.calendrier .calendarHead td{padding:0 5px;}
.calendrier .calendarOthers{color:#9b9fa5;}

.tags .Tag7,
.tags .Tag6,
.tags .Tag5,
.tags .Tag4,
.tags .Tag3,
.tags .Tag2,
.tags .Tag1{line-height:20px;margin:0 3px 0 0;text-decoration:none;vertical-align:middle;}
.tags .Tag7{font-size:17px;font-weight:900;}
.tags .Tag6{font-size:16px;font-weight:900;}
.tags .Tag5{font-size:15px;font-weight:800;}
.tags .Tag4{font-size:14px;font-weight:600;}
.tags .Tag3{font-size:13px;font-weight:600;}
.tags .Tag2{font-size:12px;font-weight:500;}
.tags .Tag1{font-size:11px;font-weight:200;}
.tags .tousLesTags{margin-top:10px;}
.tags .tousLesTags a{line-height:20px;font-size:14px;color:#c4a700;}

.sharedArticle{height:20px;margin:10px 20px;}
.sharedArticle a{padding:2px 0 2px 20px;float:left;margin-right:10px;font-weight:bold;text-decoration:none;}
.sharedArticle a.sharedArticleHome{background:url(Images/bg-house.png) no-repeat left center;}
.sharedArticle a.sharedArticleSend{background:url(Images/bg-email.png) no-repeat left center;}
.sharedArticle a.sharedArticleShare{background:url(Images/bg-package.png) no-repeat left center;}
.sharedArticle .sharedArticleShareBox{padding:5px;border:Black 1px solid;background:White;}
.sharedArticle .sharedArticleShareBox a{line-height:20px;margin:0;padding:0;display:block;float:none;}
.sharedArticle .sharedArticleShareBox span{vertical-align:middle;}
.sharedArticle .sharedArticleShareBox img{border:none;margin-right:5px;vertical-align:middle;}
* html .sharedArticle a.sharedArticleHome{background:url(Images/bg-house.gif) no-repeat left center;}
* html .sharedArticle a.sharedArticleSend{background:url(Images/bg-email.gif) no-repeat left center;}
* html .sharedArticle a.sharedArticleShare{background:url(Images/bg-package.gif) no-repeat left center;}

.themeAlike h3,
.themeZoom h3{padding:5px 10px;font-size:20px;font-weight:bold;color:White;background:#007fc4;}
.themeAlike ul,
.themeZoom ul{margin:10px;padding:0;list-style:none;}
.themeAlike li,
.themeZoom li{padding:3px 0 3px 10px;background:url(Images/bg-puce.gif) no-repeat 0px 8px;}
.themeAlike a,
.themeZoom a{text-decoration:none;}
.themeAlike a:hover,
.themeZoom a:hover{text-decoration:underline;}

.abonnement .rssLinks .rssLinksRss{padding-left:21px;background:url(Images/bg-rss.gif) no-repeat left top;}

.global {position:relative;top:0px;border-top:solid White 1px;}