﻿body{font-size:12px;font-family:Arial,Helvetica,Sans-Serif;color:#565656;background:#f5f9fc url(Images/bg-body.png) repeat-x left top;}
a{color:#FF6600;}

.global{background:url(Images/bg-global.png) repeat-y left top;}

.header{background:White url(Images/bg-header.png) repeat-x;}
.header .logo{cursor:default;}
.header .logo a{cursor:pointer;}
.header .logo span{text-align:center;text-decoration:none;font-size:10px;font-family:Arial,Verdana,Sans-Serif;color:#B3B3B3;}
.header .headerLeft{background:url(Images/bg-headerLeft.png) no-repeat;}
.header .headerRight{background:url(Images/bg-headerRight.png) no-repeat;}
.header .links{color:#ED991D;font-weight:bold;}
.header .links a{text-decoration:none;color:#797979;font-weight:bold;}
.header .links a:hover{text-decoration:underline;}

.container2Col{background:White;}
.containerColGauche{background:White;}
.containerColDroite{background:White;}
.content,
.content2Col{background:White url(Images/bg-content.png) repeat-x left top;}
.menu,
.sidebar{background:#f6f6f6 url(Images/bg-column.png) repeat-x left top;}

div.toolbar{background:url(Images/bg-toolbar.png) repeat-x left bottom;}
div.toolbar div.toolbarMenu ul li{background:none !important;}
div.toolbar div.toolbarMenu ul li.lastElement,
div.toolbar div.toolbarMenu ul li li{border-right:none;}
div.toolbar div.toolbarMenu ul li span,
div.toolbar div.toolbarMenu ul li a{text-align:center;font-weight:bold;text-decoration:none;font-size:14px;color:#797979 !important;border:none !important;background:url(Images/bg-tab.png) no-repeat left top !important;}
div.toolbar div.toolbarMenu ul li span:hover,
div.toolbar div.toolbarMenu ul li a:hover{color:White !important;background-position:left bottom !important;}
div.toolbar div.toolbarMenu ul ul span,
div.toolbar div.toolbarMenu ul ul a{text-align:left;font-size:12px;color:#797979 !important;border:#e0e0e0 1px solid !important;background:#ffffff !important;}
div.toolbar div.toolbarMenu ul ul span:hover,
div.toolbar div.toolbarMenu ul ul a:hover{text-align:left;font-size:12px;border:#f4831f 1px solid !important;}
div.toolbar div.toolbarMenu ul.AspNet-Menu ul li a:hover{background-color:#f4831f !important;}
div.toolbar div.toolbarMenu ul ul li.AspNet-Menu-WithChildren a{background:#f4831f url(Images/arrowRight.gif) no-repeat right center !important;}
div.toolbar div.toolbarMenu ul ul li.AspNet-Menu-Leaf a{background-image:none !important;}
* html div.toolbar div.toolbarMenu ul.AspNet-Menu{display:inline;}
* html div.toolbar div.toolbarMenu ul ul span,
* html div.toolbar div.toolbarMenu ul ul a{display:block;}

/*.bannerpub{border:#ff0000 2px solid;}*/
.footer .banner{border:none;}

.footer{font-size:10px;color:#797979;background:White url(Images/bg-footer.png) repeat-x left top;}
.footer .links{text-align:right;}
.footer a{color:#797979;font-size:10px;}

.form h2{font-size:14px !important;}
.form label{text-align:right;}
.form span label{text-align:left;font-weight:normal;}
.form fieldset{border:#dfdfdf 1px solid;}
.form legend{color:#de4040;font-weight:bold;}
.form .header,
.form .footer{background:none;text-align:left;border:none;}
.form .header span{text-align:center;font-style:italic;}
.form .footer li{list-style-type:none;}
.form .footer a{text-decoration:none;}

.box{background:White;}
.box h3{font-size:12px;font-weight:bold;color:#838383;text-transform:uppercase;background:url(Images/bg-headerBox.png) no-repeat 9px 9px;}
.box ul{list-style:none;}
.box a{text-decoration:none;color:#0099cc;background:url(Images/bg-boxPuce.png) no-repeat 10px 7px;}
.box a:hover{text-decoration:underline;}

.blog{background:none;}
.blog h3{font-size:18px;color:#09c4f5;background:none;}

.article a{text-decoration:none;color:#3F912E;}
.article a:hover{text-decoration:underline;}
.article .headerArticle h2{text-decoration:none;font-size:20px;color:#ff6600;background:url(Images/bg-articleTitle.png) no-repeat 0px 2px;}
.article .headerArticle a{text-decoration:none;font-size:20px;color:#ff6600;}
.article .headerArticle a:hover{text-decoration:underline;}
.article .contentArticle ul{list-style:square;}
.article .contentArticle a{color:#ff6600;}
.article .infosArticle{text-align:right;border-top:#d2d2d2 1px solid;color:#8f8f8f;}
.article .infosArticle a{text-decoration:none;color:#ff6600;}
.article .infosArticle a:hover{text-decoration:underline;}

.calendrier .calendar a{color:#FF9900 !important;border:none !important;background:none !important;}
.calendrier .calendar td{border:none !important;background:none !important;}
.calendrier .calendarHead a{font-weight:bold;text-decoration:none !important;color:#FF9900 !important;background:none;}
.calendrier .calendarHead td{font-weight:bold;color:#008FDA !important;}
.calendrier .calendarOthers,
.calendrier .calendarOthers *{color:#dedede;}

.recherche{background:none;}
.recherche .contentBox{border:none;}
.recherche .tbRecherche{color:#777777;border:none;font-size:10px;background:url(Images/bg-textboxRecherche.png) no-repeat;}
.recherche .boutonRecherche{background:url(Images/bg-boutonRecherche.png) no-repeat;}

.tags .allTags{font-weight:bold;font-size:12px;color:#ff9900;background:none;}
.tags .scrolling a{background:none;}
.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;}

.comments a{text-decoration:none;}
.comments a:hover{text-decoration:underline;}
.comments h2{font-size:20px;font-family:Arial,Verdana,Sans-Serif;color:#FF6600;}
.comments .listComments{list-style:none;border-top:#e6e5e5 1px dotted;}
.comments .listComments li{border-bottom:#e6e5e5 1px dotted;}
.comments .listComments a{font-size:11px;}
.comments .commentTitle a{font-size:11px;color:#008fda;}

.comment .headerComment{color:#ff6600;background:url(Images/bg-commentHeader.png) no-repeat right bottom;}
.comment .contentComment{color:#565656;font-size:11px;border:#ff6600 1px solid;background:White;}
.comment .dateComment{font-size:10px;text-align:right;}
.comment .dateComment a{font-size:10px;}

.ajout p label{text-align:left;}
.ajout p .textBox{color:#777777;border:#e3e3e3 1px solid;background:url(Images/bg-tbRecherche.jpg) repeat-x;}
.ajout p input,
.ajout p textarea{font-family:Verdana,Arial,Sans-Serif;}

.messageSuccess{background:#c5f8b8 url('Images/bg-formValid-green.gif') repeat-x bottom left;}

.pnlModalPopup{background:url(Images/bg-modalPopup.png) no-repeat;}
.pnlModalPopup .pnlModalPopupHeader a{background:url(Images/bg-btnModalPopupClose.png) no-repeat;}
.pnlModalPopup .pnlModalPopupHeader span{font-size:20px;font-weight:bold;color:#ff6600;background:url(Images/bg-articleTitle.png) no-repeat left center;}
* html .pnlModalPopup{background:url(Images/bg-modalPopup.gif) no-repeat;}
.bgModalPopup{background:White;opacity:0.7;}
* html .bgModalPopup{background:Black;filter:alpha(opacity=70);}
*+html .bgModalPopup{background:White;filter:alpha(opacity=70);}

#ctl00_c_lblPageNotFound{font-size:20px;font-weight:bold;}

a img{border:none;}
