






















ul#navigation {
  margin-left: 10px;
  margin-right: 8px;
  margin-top: -4px;
  width: 170px;
}

ul.homeChild { 
  padding: 0px;
  margin: 0px;
}

ul.node { 
  padding: 0px;
  margin: 0px;
  margin-left: 7px;
}

li#homeNode {
  color: #c9252c;
}

li.topNode {
  list-style-type: none;
  margin-top: 15px;
}

a.topNode {
  text-decoration: none;
  font-family: Verdana;
  font-weight: bold;
  font-size: 12px;
  color: #ee7600;
}

li.plainNode,
li.focusedNode {
  list-style-type: none;
  background-repeat: no-repeat;
}

a.plainNode {
  text-decoration: none;
  font-family: Verdana;
  font-weight: bold;
  font-size: 10px;
  color: #898989;
}

a.focusedNode {
  text-decoration: none;
  font-family: Verdana;
  font-weight: bold;
  font-size: 10px;
  color: #fdb913;
}




  
  
























body {
  background-color: #fcebc1;
  border: 0;
  padding: 0px;
  margin: 0px;
  padding-top: 10px;
}

form {
  border: 0;
  padding: 0px;
  margin: 0px;
}


div.pageCentered {
  margin: 0px;
  padding: 0px;
  border: 0;
  position: absolute;
  left: 50%;
  margin-left: -390.0px;
  width: 780px;
}


div.leftGradient {
  margin: 0px;
  padding: 0px;
  padding-left: 10px;
  border: 0;
  width: 770px;
  background-image: url(/skins/default/ressources/images/habillage/habilColonGche.gif);
  background-repeat: repeat-y;
  background-position: top left;
}


div.rightGradient {
  margin: 0px;
  padding: 0px;
  padding-right: 10px;
  border: 0;
  width: 760px;
  background-image: url(/skins/default/ressources/images/habillage/habilColonDte.gif);
  background-repeat: repeat-y;
  background-position: top right;
}

ul, li, td {
  margin: 0;
  padding: 0px;
  text-align: left; 
}





div#topCtrl {
  margin: 0px;
  padding: 0px;
  border: 0;
  position: absolute;
  top: 0px;
  left: 50%;
  width: 760px;
  height: 210px;
  margin-left: -380.0px;
  background-color: #fefbf2;
  clear: both;
}

div#topPanel {
  margin: 0px;
  padding: 0px;
  border: 0;
  width: 100%;
  clear: both;
}

div#banner {
  margin: 0px;
  padding: 0px;
  border: 0;
  padding-right: auto;
  padding-left: auto;
  text-align: center;
  background-color: #ffffff;
  clear: both;
}

ul#topMenu {
  padding: 0px;
  margin: 0px;
  border: 0;
  margin-left: 7px;
  padding-bottom: 1px;
}



li.menuItem {
  padding-top: 3px;
  padding-bottom: 2px;
  padding-right: 4pt;
  margin-right: 4pt;
  list-style-type: none;
  float: left;
  height: 22px;
  background: url('/skins/default/ressources/images/bandoTop/topsep.gif') top right no-repeat;
}


li.menuItem a,
li.menuItem a:hover {
  font-family: Verdana, Tahoma, Arial;
  font-size: 7pt;
  font-weight: bold;
  color: #697286;
  text-decoration: none;
}

li#splMenuItem {
}

li#visitMenuItem {
}

li#agendaMenuItem {
}

li#sitemapMenuItem {
  background: none;
}

li#contactMenuItem {
}

li#downloadMenuItem {
}

li#pressMenuItem {
}

li#creditsMenuItem {
}



div#searchPanel {
  margin: 0px;
  padding: 0px;
  border: 0;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 4px;
  width: 740px;
  height: 18px;
  background-color: #ffffff;
  clear: both;
}


div#mainContent {
  border: 0;
  padding: 0px;
  margin: 0px;
  padding-top: 210px; 
  width: 760px;
  background-color: #fefbf2;
  background-image: url(/skins/default/ressources/images/habillage/content-bg.gif);
  background-position: left top;
  background-repeat: repeat-y;
}

img.itemIcon { 
  border: 0;
}

div#navSideBar {
  display: inline;
  margin-left: 10px;
  margin-right: 22px;
}





div#contentCol {
  border: 0;
  padding: 0px;
  margin: 0px;
  float: left;
  padding-left: 193px;
  width: 557px;
}


div#navCol {
  border: 0;
  padding: 0px;
  margin: 0px;
  float: left;
  width: 188px;
  margin-left: -747px;
  padding-right: 2px;
}

div#footerPanel {
  border: 1px;
  margin: 0px;
  padding-top: 25px;
  padding-bottom: 10px;
  padding-left: auto;
  padding-right: auto;
  width: 740px;
  clear: both;
}

img#copyright {
  width: 740px; 
  height: 15px;
  border: 0;
}

div#footerLogos {
  padding: 0;
  margin: 0;
  height: 17px;
}

img#logo3E {
  height: 17px;
  width: 375px;
  border: 0;
}

div#logo3EPanel {
  float: left;
  padding: 0px; 
  margin: 0px; 
}

div#copyrightPanel {
  margin: 0px;
  padding: 0px;
  clear: both;
}



div#lastModified {
  float: left;
  margin: 0px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 15px;
  padding-right: auto;
  width: 350px;
  height: 13px;
  color: white;
  font-family: Verdana, Arial, Tahoma;
  font-size: 7.5pt;
  line-height: 11px;
  background-color: #fdb913; 
}

div.rightClearer {
  visibility: hidden;
  clear: right;
}


hr.clearer {
  visibility: hidden;
  border: 0;
  height: 0px;
  width: 0px;
  padding: 0px;
  margin: 0px;
  clear: both;
}

hr.rightClearer {
  visibility: hidden;
  border: 0;
  height: 0px;
  width: 0px;
  padding: 0px;
  margin: 0px;
  clear: right;
}



h3 {
  margin: 0px;
  padding-left: 5px;
  padding-top: 5px;
  padding-bottom: 2px;
  padding-right: auto;
  font-family: Verdana, Arial, Helvetica;
  color: #04555f;
  font-weight: bold;
  font-size: 12px;
}

h4 {
  font-family: Verdana, Arial, Helvetica;
  color: #04555f;
  font-weight: bold;
  font-size: 10px;
}

p {
  font-family: Verdana, Arial, Helvetica;
  color: #04555f;
  font-size: 10px;
}

a:hover { 
  color: #f58b1e;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 15px;
  font-family: Verdana, Arial, Helvetica ;
  text-decoration: underline;
}

a { 
  color: #ca250e;
  font: bold 10px/15px verdana, arial, helvetica;
  text-decoration: none;
}










img#searchTitle {
  width: 65px;
  height: 13px;
  border: 0;
}

input.searchTxtField {
  border: 1px solid #b0b0b0;
  color: #697286;
}

div#searchLabel {
  height: 18px;
  float: left; 
}

div#keywordsField {
  border: 0;
  padding: 0px;
  margin: 0px;
  vertical-align: top; 
  float: left;  
  height: 18px;
  padding-left: 5px;
  padding-right: 10px;
}


input#keywords,
input#dateField {
  padding: 0px;
  margin: 0px;
  width: 104px;
  height: 16px;
}

div#whereField {
  display: block;
  border: 0;
  vertical-align: middle; 
  float: left;  
}

select#where,
select#sportsCategories, 
select#artsCategories, 
select#dateType {
  padding: 0px;
  margin: 0px;
  border: 0;
  width: 120px;
  height: 18px;
  color: #697286;
}

div.selector {
  border: 0;
  vertical-align: middle; 
  padding-right: 5px;
  display: none; 
  height: 18px;
}

div#artCatSel, 
div#sportCatSel,
div#selectdate {
  margin: 0px;
  border: 0;
  float: left; 
  vertical-align: middle; 
}

div#formdate {
  margin: 0px;
  border: 0;
  display: none;
  float: left;
  vertical-align: middle; 
  height: 18px;
  padding-right: 5px;
}

div#searchCtrl {
  float: left;
  vertical-align: middle; 
  height: 18px;
  padding-right: 18px;
}


input#searchButton {
  height: 16px;
  width: 25px; 
  border: 0;
}




  
  
  
    
  













div.pageContent {
  border: 0;
  margin: 0px;
  padding: 0px;
  padding-left: 15px;
  padding-top: 10px;
}



hr.clearer {
  visibility: hidden;
  border: 0;
  height: 0px;
  width: 0px;
  padding: 0px;
  margin: 0px;
  clear: both;
}

div.blockLink {
  clear: both;
  margin-top: 0px;
  padding-top: 0px;
}

a.blockLink:hover { 
  color: #f58b1e;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 15px;
  font-family: Verdana, Arial, Helvetica ;
  text-decoration: underline;
}

a.blockLink { 
  color: #ca250e;
  font: bold 10px/15px verdana, arial, helvetica;
  text-decoration: none;
}


div.imageCredits {
  font-family: Verdana, Arial, Helvetica;
  color: #000000;
  font-style: italic;
  font-size: 8px;
}

div.caption {
  border: 0;
  padding: 0px;
  margin: 0px;
  text-align: right;
}

div.captionTitle {
  font-family: Verdana, Arial, Helvetica;
  color: #000000;
  padding: 0px;
  margin: 0px;
  font-weight: bold;
  font-size: 10px;
}

p.captionBody {
  font-family: Verdana, Arial, Helvetica;
  color: #000000;
  padding: 0px;
  margin: 0px;
  font-size: 9px;
  line-height: 11px;
  font-style: italic;
}

  

  

  
    
  

















div#firstCol {
  border: 0;
  padding: 0px;
  margin-right: 10px;
  float: left;
  width: 335px;
}

div#secondCol {
  margin: 0px;
  padding: 0px;
  padding-top: 18px;
  background-image: url(/skins/default/ressources/images/habillage/habil.gif);
  float: left;
  width: 186px;
}

div.secondColLink {
  margin: 0px;
  padding: 0px;
}


div.firstColBlock {
  margin: 0px;
  padding: 0px;
  padding-bottom: 15px;
  width: 320px;
  font-family: Verdana, Arial, Helvetica;
  color: #04555f;
}


div.secondColBlock {
  margin: 0px;
  padding: 0px;
  padding-bottom: 15px; 
  width: 186;
  font-family: Verdana, Arial, Helvetica;
  color: #04555f;
}

h4.topOfFirstCol {
  font-size: 14px;
  margin-bottom: 15px;
  font-weight: bold;
}

p.firstCol {
  clear: both;
  font-size: 12px;
  line-height: 16px;
}

p.secondCol {
  clear: both;
  font-size: 11px;
  line-height: 16px;
  margin-top: 0px;
  padding-top: 0px;
}

div#pageContentCtrl {
  text-align: right;
}

div#pageContentCtrl a.external {
  margin: 0;
  padding: 0;
  border: none;
  background: url('/skins/default/ressources/images/external.png') no-repeat center right;
  padding-right: 10pt;
}

  



  
  
  
  
  

  

  

  

