﻿*{font-family:Segoe UI;}
body{background:transparent url(images/bg-header.gif) repeat-x left top;}

.hleft{background:transparent url(images/bg-header-left.gif) no-repeat left top;}
.hmid{background:transparent url(images/bg-header-mid.gif) no-repeat 270px top;}
.hright{background:transparent url(images/bg-header-right.gif) no-repeat left top;}

.cleft{background:transparent url(images/bg-subheader-left.gif) no-repeat left top;}
.cright{background:transparent url(images/bg-subheader-right.gif) no-repeat left top;}

.content{background:transparent url(images/bg-content.gif) repeat-y left top;}
.fcontent p a{color:#F4F4F4;}

.footer{background:transparent url(images/bg-footer.gif) repeat-x left top;}
.gdfooter{background:transparent url(images/bg-gd-footer.gif) repeat-x left top;}

.fleft{background:transparent url(images/bg-footer-left.gif) no-repeat left top;}
.fmid{background:transparent url(images/bg-footer-mid.gif) no-repeat 0px 1px;}
.fright{background:transparent url(images/bg-footer-right.gif) no-repeat left top;}

.container{background:transparent url(images/bg-container.gif) repeat-x left top;}

.maintop{background:transparent url(images/bg-main-top.gif) no-repeat left top;}
.mainmid{background:transparent url(images/bg-main-mid.gif) repeat-y left top;}
.mainbot{background:transparent url(images/bg-main-bot.gif) no-repeat left top;}

.lleft{background:transparent url(images/bg-login-left.gif) repeat-y left top;}
.lmid{background:transparent url(images/bg-login-mid.gif) repeat-x left top;}
.lright{background:transparent url(images/bg-login-right.gif) repeat-y left top;}

.mymenu td a {color:#505050;}
.submenu td a {color:#505050;}
.mymenu td a:hover, .submenu td a:hover {color:#B0B0B0;}
.submenu{background:transparent url(images/bg-submenu.gif) repeat-y left top;}
.selectmenu{background-color:#F7F7F7;}

.submenu .selectmenu{border-top:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9;}
.mymenu .selectmenu{border:1px solid #D9D9D9;}

.submenu{border:1px solid #D9D9D9;background-color:White;}
.sitemap a{color:#B60000;text-decoration:none;}

.role{color:#9E9E9E;}

.titre,.mytitre,.mylargetitre{background:transparent url(images/bg-title.gif) repeat-x left top;color:#B60000;}

.gris{color:#9E9E9E;}
.noir{color:black;}
.rouge{color:#B60000;}

.calendar .ajax__calendar_container{border:1px solid #D9D9D9;background-color:#F7F7F7;}
.calendar .ajax__calendar_other{color:#AAAAAA;}
.calendar .ajax__calendar_header{border-bottom:1px solid #D9D9D9;}
.calendar .ajax__calendar_footer{border-top:1px solid #D9D9D9;}
.calendar .ajax__calendar_hover{background-color:#D9D9D9;}
.calendar .ajax__calendar_active{background-color:#808080;}

.tblogin{border:1px solid #D8D8D8;background:transparent url(images/bg-tb.gif) repeat-x left top;}
.onglet{background:transparent url(images/bg-onglet-select.gif) no-repeat left top;}
.ongletselect{background:transparent url(images/bg-onglet.gif) no-repeat left top;}
.ongletrond{background:transparent url(images/bg-ongletrond-select.gif) no-repeat left top;}
.ongletrondselect{background:transparent url(images/bg-ongletrond.gif) no-repeat left top;}
.bigonglet{background:transparent url(images/bg-bigonglet-select.gif) no-repeat left top;}
.bigongletselect{background:transparent url(images/bg-bigonglet.gif) no-repeat left top;}

p.form{background:transparent url(images/bg-form.gif) no-repeat center bottom;}
.btnlkbt:hover,.btnaction:hover,.btn:hover{border:1px solid #C0C0C0;background-color:#EBEBEB;}

.btnlkbt,.btnaction,.btn{border:1px solid #DCDCDC;background-color:#F8F8F8;color:#B60000;}

.dvrow{background:transparent url(images/bg-form.gif) no-repeat center bottom;}
.dveditrow{background:transparent url(images/bg-form.gif) no-repeat center bottom;}

.helpertop{background:transparent url(images/bg-helper-top.gif) no-repeat left top;}
.helpermid{background:transparent url(images/bg-helper-mid.gif) repeat-y left top;}
.helperbot{background:transparent url(images/bg-helper-bot.gif) no-repeat left top;}

p.xform{background:transparent url(images/bg-form.gif) no-repeat center bottom;}
h2.slide{background:transparent url(images/bg-section.gif) repeat-x left 4px;color:#B60000;}

.nbmessages{color:#B60000;background:transparent url(images/ico-messages.gif) no-repeat left top;color:#B60000;}
.nbmessage{background:transparent url(images/ico-message.gif) no-repeat left center;}

.mylogin{background:transparent url(images/bg-login-separe.gif) no-repeat 270px 4px;}
.mylogin a{color:#B60000;}

.barchart{border:1px solid #E0E0E0;background-color:White;}
.onglet a,.bigonglet a{color:#666666}
.marge a{color:#b60000;}
.pnllogin p a{color:#b60000;}
.onglet a,.ongletselect a,.bigonglet a,.bigongletselect a{color:black;}

.charte a {text-decoration:none;color:#b60000;}
.charte a:hover{text-decoration:underline}
.charte{border-bottom:1px solid #F1F1F1;}

.differentrow{color:Gray;}

.modalBackground{background-color: Gray;filter: alpha(opacity=70);opacity: 0.7;}
.modalPopup{background-color: #FFFFFF;border-width: 3px;border-style: solid;border-color: Gray;padding: 3px;}
