/*-----------------------------------------------------------------------
// Name:        Techtra.VilleSaintJean.General.css
// Assembly:    None
// Version:     0.0.0.1
// FileVersion: 0.0.0.3
//-----------------------------------------------------------------------
// Copyright (C) Techtra inc. All rights reserved.
//-----------------------------------------------------------------------
// Techtra.VilleSaintJean.DynamicContent.css
// Techtra dynamic content boxes style for St-Jean's website.
-----------------------------------------------------------------------*/

body
{height:100%;width:100%;font-family:Arial, Helvetica, sans-serif; font-size:15px;}
body #s4-workspace
{overflow-x:hidden !important;}
body #s4-bodyContainer
{background-repeat:no-repeat;background-position:top center;background-attachment:scroll !important;min-width:100% !important;}	
.ms-WPBody
{font-family:Arial, Helvetica, sans-serif !important; font-size:14px;}
.ms-WPBody td
{font-family:Arial, Helvetica, sans-serif !important;}
/* EnhancedPicturesControl *** start */
#container
{text-align: center;margin: auto;}
div#VSJ-header-accueil
{height:635px !important;width:960px !important;margin:0 auto;}
div.VSJ-content
{width:960px !important;margin:0 auto;}
div#VSJ-header
{height:549px;width:960px !important;margin:0 auto;}
div#s4-statusbarcontainer
{width:960px;margin:0 auto;}
.wrap
{position:relative;margin:auto;overflow:hidden;}
div#image-fond
{height:20px;width:100%;clear:both;position:relative;z-index:0; padding-top:5px;} 

/*Style Description Image de fond*/
div#image-fond-height{position:relative;width:960px; height:1px; margin:0 auto;}

div#image-fond-height div#image-fond{position:absolute; top:288px; left:0px;}



div#image-fond img.print
{float:right; margin:2px 0 0 9px; border:none;}
div#showDescriptionLink
{display:none;} 
div#showDescriptionLink img
{float:right;margin:5px 0 0 0;z-index:-1;}                   
.comment
{display: block; azimuth: center;color: white; width:940px;font-family:Arial, Helvetica, sans-serif; background: black; padding: 0px;  filter:alpha(opacity=0); -moz-opacity: 0;-khtml-opacity: 0;opacity: 0;line-height: 90%;text-align: center;padding:10px;position:absolute;bottom:25px;}
/*Style Description Image de fond*/

/**border des images qui ont un liens*/
div.s4-ca img
{border:none;}


/*style titre des pages*/
h1
{color:#b63150;font-size:1.5em !important;margin:15px 0px !important;}
h1.titre-page
{margin:15px 0px;}
h2.ms-rteElement-H2
{font-size:1em !important;color:#414143;text-transform: uppercase;font-weight:bold;}
/*Fin style titre des pages*/

/*Style des tableaux*/
.ms-rteStyle-Border-Top
{-ms-name:"Border Top";border-top:1px solid #dcdcdc;   }
.ms-rteStyle-Border-Bottom
{-ms-name:"Border Bottom";border-bottom:1px solid #dcdcdc;   }
.ms-rteStyle-Border-Top-Bottom
{-ms-name:"Border Top-Bottom";border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;   }
td.ms-rteTableOddCol-0
{vertical-align:top;padding:5px;}
td.ms-rteTableEvenCol-0
{vertical-align:top;padding:5px;}
/*Fin Style des tableaux*/

/*Style de la bordure HR*/
hr.ms-rteElement-Hr
{color:#dcdcdc !important;height:0px !important;  border:1px solid ;background-color:#dcdcdc !important;}
/*Fin Style de la bordure HR*/

/*Style des liste de contenu*/
.s4-ca ol li
{padding-bottom:10px;}
.s4-ca ul 
{padding-left: 15px;}
.s4-ca ul li
{padding-bottom:10px;}
/*Fin Style des liste de contenu*/

/*Menu Modification webpart*/
table.ms-ToolPaneOuter
{position:absolute;right: 0px;z-index:10000;top:549px;}
/* popout breadcrumb menu needs background color for firefox */
.s4-breadcrumb-menu
{background:#F2F2F2;}
	
/* body area normally has a white background */
.s4-ca
{background:transparent none repeat scroll 0 0;float:left;width:730px;margin-left:0px !important;}	

/* customizations outsite Codeplex Starter Masterpage */ 
/* for centering the page using a fixed with */
#pagecontainer
{padding-top: 0px;text-align: center; margin-left: auto;margin-right: auto;overflow: hidden;}
#s4-bodyContainer
{width:100%;}
#s4-ribbonrow
{padding-top: 0px;text-align: left; 	margin-left: auto;margin-right: auto;overflow: hidden;}
#s4-bodyContainer
{padding-top: 0px;text-align: left; margin-left: auto;margin-right: auto;overflow-x: hidden;}
div.mainmenu
{float:right;padding-top:12px;}


/*Google Traduction*/
div#divGoogle img.goog-te-gadget-icon
{/*float:left;*/}
div#divGoogle div.goog-te-gadget-simple
{/*width:150px;*/}

/*Menu Accessibilite*/
#menu-top
{float:right;}
#menu-top ul
{padding:0px;margin:0px;}
#menu-top ul li
{float:left;list-style-type:none;margin:0px;font-family:"Helvetica";padding:0 10px 0 10px;background-image:url("/_layouts/images/Techtra.VilleSaintJean/menu-top-separator.png");background-repeat:no-repeat;background-position:right bottom;}
#menu-top ul li.last-menu-top
{padding:0 0 0 10px;background:none;margin-top:-3px;}
#menu-top ul li a
{color:#3e3e40;display:block;height:18px;}
#menu-top ul li a.goog-te-menu-value
{display:inline;}
#menu-top ul li a.police
{background-image:url("/_layouts/images/Techtra.VilleSaintJean/img-font.png");background-repeat:no-repeat;background-position:left center;padding-left:15px;}
#menu-top ul li a.accessibilite
{background-image:url("/_layouts/images/Techtra.VilleSaintJean/accesibilite.png");background-repeat:no-repeat;background-position:left center;padding-left:25px;}
/*fin Menu Accessibilite*/

/*Menu Citoyens*/
#menu-aide
{float:right;color:#005682 !important;padding-top:47px;}
#menu-aide a
{color:#055988;}
#menu-aide ul
{padding:0px;margin:0px;}
#menu-aide ul li
{float:left;list-style-type:none;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}
#menu-aide ul li.lien-menu-aide
{margin-left:24px;}
.clear
{clear:both;}
div.s4-socialdata-notif
{float:left;margin-top:10px;}
/*fin Menu Citoyens*/



/*style du footer*/
#bg-footer
{background-color:#015581;height:60px;}
#footer
{width:960px;margin:0 auto;text-align:left;}
#footer p
{color:#ffffff;float:left;padding-top:10px;}
#footer ul
{float:right;padding-top:10px;}
#footer ul li
{float:left;list-style-type:none;}
#footer ul li a
{color:#ffffff;}
/*fin style du footer*/


/*style du Breadcrumb*/
#breadcrumb
{border-bottom:3px solid #dcdcdc;margin-top:10px; padding:0 0 3px 0;}
#breadcrumb img
{padding-top:2px;position:relative;float:left;}
/*pour les page à la racine*/
#accueil #breadcrumb img
{padding-top:1px;position:relative;float:left;}
#breadcrumb a, #breadcrumb span
{color:#9b9c9e;font-weight:bold;}
#breadcrumb span
{font-size:13px;padding-top:2px;}
#breadcrumb span.current
{color:#9b9c9e;font-weight:bold;}
/*fin style du Breadcrumb*/


/*style Quick Launch Bar*/
div#quickLaunchBar
{padding-right:27px;}
#s4-leftpanel
{width:230px !important;}
.menu-vertical ul.root li.deg
{background:url('/SiteCollectionImages/degrade-menu-gauche.png') repeat-y !important;background-position:top center;}
.menu-vertical ul.root li.deg a
{color:#004065 !important;}
.menu-vertical ul.root li.static
{border:none;min-height:26px;color:#b2304c;}
.menu-vertical ul.root li.static:hover
{background:url('/SiteCollectionImages/degrade-menu-gauche.png') repeat-y !important;}
.menu-vertical ul.root li.static span.static
{text-transform:uppercase;font-weight:bold;color:#901c3b;}
.menu-vertical ul.root li.static a
{min-height:26px;color:#3e3d40;font-weight:bold;font-size:0.9em;border-top:1px solid #e2e3de;}
.menu-vertical ul.root li.static a.haschildren
{background:url('/_layouts/images/Techtra.VilleSaintJean/bg-quick-nav.png') no-repeat right center !important;}
.menu-vertical ul.root li.static a.isopened
{background:url('/_layouts/images/Techtra.VilleSaintJean/bg-quick-nav-close-white.png') no-repeat right center !important;color:#b63150;}
.menu-vertical ul.root li.selected a.selected
{color:#004065 !important;font-weight:bold;background:url('/_layouts/images/Techtra.VilleSaintJean/bg-quick-nav-selected.jpg') no-repeat right !important;border-top:1px solid #e2e3de !important;}
.menu-vertical ul.root li ul
{margin-bottom:0px;padding-bottom:0px;padding-left:12px;padding-right:12px;}
.menu-vertical ul.root li ul li.static
{min-height:26px;}
.menu-vertical ul.root li ul li.static:hover
{background:inherit !important;}
.menu-vertical ul.root li ul li.static a
{color:#3e3d40 !important;text-transform:none;font-weight:normal;font-size:.9em;background:none !important;}
.menu-vertical ul.root li ul li.static a span.menu-item-text
{margin-top:5px;}
.menu-vertical ul.root li ul li.selected a.selected
{color:#004065 !important;font-weight:bold;background:url('/_layouts/images/Techtra.VilleSaintJean/bg-quick-nav-selected.jpg') no-repeat right !important;border-top:1px solid #e2e3de !important;}
.menu-vertical ul.root li.static a span.menu-item-text
{margin-top:5px;}
.s4-ql ul.root > li > .menu-item
{padding-right:14px !important;}
.s4-ql ul.root ul > li > a
{padding-right:10px !important;}
.s4-ql a.selected
{border:none !important;}
.sectionTitle .menu-vertical ul.root li.selected
{background:none !important;border-top:none !important;}
.sectionTitle .menu-vertical ul.root li.selected a.selected
{color: #B63150 !important;font-size: 1em;font-weight: bold;text-transform: uppercase;white-space:normal;padding-left: 8px;padding-top:6px;padding-bottom:6px;padding-right:5px;border-top:none !important;background:none !important;}
/*fin style Quick Launch Bar*/


/*Style Arcitle-body*/
div.article-body
{padding-left:0px;padding-right:0px;padding-top:0px;}
div.article-body p
{text-align:justify;}
div.article-body a
{color:#055988 !important;text-decoration:none;font-weight:bold;}
div.article-body a:hover
{text-decoration:underline;}
/*fin Style Arcitle-body*/


/*Style de la page d<accueil*/
#accueil div.s4-ca
{margin:0px;padding:0px !important;width:100%;}
#contact-accueil
{align:center;width:570px;margin:0 auto;}
#contact-accueil img
{float:left;margin-right:20px;}
#contact-accueil p
{float:left;font-family:Helvetica;font-weight:bold;color:#58595b;}


/*Style plan du site*/
.col_plan
{display:inline;float: left;position: relative;padding-left: 5px;padding-right: 5px;width:218px;}
.col_plan ul
{padding:0px;margin:0px;}
.col_plan ul li
{padding:0px;margin:0px;list-style-type:none;font-family:Arial;font-size:.8em;}
.col_plan ul li a
{color:#909092 !important;}
div.col_plan h3
{text-decoration:underline;color:#58595b !important;font-size:.8em;padding-bottom:0px;margin-bottom:0px;}
div.demo h3 a
{color:#81817f !important;}
/*fin Style plan du site*/


.s4-bcsep
{background:url('/_layouts/images/Techtra.VilleSaintJean/bg-quick-nav-selected.jpg');}

div.ms-mini-socialNotif-Container
{display:none;}






/* Style Formulaire de Fornisseur */
.supplierFormMandatoryNote
{font-size:xx-small;padding-left:10px;padding-bottom:10px;}
.supplierFormTable
{border-style:none;border-width:0px;border-collapse:collapse;}
.supplierFormTable td
{min-width:150px;}
.supplierFormTable input
{width:280px;}
.supplierFormField
{padding-bottom:15px;}
.supplierFormField textarea
{width:430px;}
.supplierFormNote
{padding-top:15px;padding-bottom:15px;width:430px;}
.supplierFormSend
{width:400px;text-align:center;}
.supplierFormConfirmation
{padding-top:10px;}
/* Fin Style Formulaire de Fornisseur */

.baseFormEditorPopupButtons
{width:100%;text-align:right;padding-bottom:15px;padding-right:15px;}
.baseFormEditorPopupText, .baseFormEditorPopupTagsList
{padding-bottom:15px;}

/* Avis publics - Classes dynamics */
p.ms-rteElement-P
{font-size:14px !important;font-family:Arial, Helvetica, sans-serif !important;margin:0 0 10px 0 !important;font-weight:normal !important; color:#666666 !important;}
span.ms-rteElement-P div
{font-size:14px !important;font-family:Arial, Helvetica, sans-serif !important;margin:0 0 10px 0 !important;font-weight:normal !important;}

p.ms-rteElement-PTitleDoc
{font-size:14px !important;font-family:Arial, Helvetica, sans-serif !important;margin:0 0 10px 0 !important;color:#055988;font-weight:bold;}

p.ms-rteElement-PTitle
{font-size:14px !important;font-family:Arial, Helvetica, sans-serif !important;margin:0 0 10px 0 !important;color:#666666;font-weight:bold;}

.AvisPublicRow
{border-bottom:1px solid #dedfde;padding-top:10px;padding-bottom:10px;}
.AvisPublicRow .ms-rteElement-H2
{font-size:15px !important;}
.AvisPublicRow:hover
{background: url('/_layouts/images/Techtra.VilleSaintJean/gradient_accordeon.jpg') no-repeat top center;}


/*Decouvrez la capitale*/
div#decouvrez-cap
{width:141px;height:130px;margin-top:10px;}

div.VSJ-sociale-media span
{margin-bottom:10px;font-size:9pt;font-weight:bold;color:#ffffff;}
div.VSJ-sociale-media a
{font-size:10pt;font-weight:bold;color:#ffffff;}

div.vsj-adresse
{margin-left:180px;margin-bottom:30px;margin-top:30px;}
div.vsj-adresse p
{float:left;font-family:Arial, Helvetica, sans-serif !important; font-size:10px;}
div.vsj-adresse img
{float:left;padding-right:30px;}

.ms-listviewtable {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px}
.ms-vb {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px}
.itx {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px}


/* Offrre d'emploi */
p.ms-rteElement-O
{font-size:14px !important;font-family:Arial, Helvetica, sans-serif !important;}

.offres_emplois
{padding:10px 0px;border-bottom:1px solid #dedfde;}
.ms-row-O
{font-size:12px;}

/* Permis d'arrosage */
.wateringPermit hr
{color: #ddd !important;}
div.offres_emplois table tr td
{vertical-align:top;}
/* Fin Permis d'arrosage */


/* Style Nid des poules */
.PotHoles h1
{color:Black;}
.PotHoles hr
{color: #ddd !important;}
.PotHoles td
{vertical-align:top;}
textarea.textBoxMultiline
{width:400px;}
.Subtitle
{font-weight:bold;height:20px;}
/* fin Style nid des poules */

/* Style Avis Public */
.avis_publics{font-size:14px !important;}
/* fin Style Avis Public*/


/* Bandeau d'urgence */
div.urgence
{width:100%;min-height:42px;background:url('/_layouts/images/Techtra.VilleSaintJean/bg-urgence.jpg') no-repeat scroll center top;margin:0 auto;text-transform:uppercase;}
div.content-urgence
{width:960px;margin:0 auto;padding-top:10px;text-align:center;}
div.content-urgence .ms-WPBody,
div.content-urgence .ms-WPBody a
{font-size:19px !important;color:#e9d817 !important;}

/* fin Bandeau d'urgence */

/* Style des Accordeons*/
/*BASIC TABLE*/
.ms-rteTable-cs
{-ms-name: "Accordion";text-align: left;vertical-align: top; width:100%;}
/*SHOW IN RED HEADER AND FOOTER(SHOULD NOT APPEAR)*/
.ms-rteTable-cs th.ms-rteTableHeaderRow-cs, .ms-rteTable-cs tr.ms-rteTableFooterRow-cs
{color: #FF0000;}
/*CONTENT ROWS*/
.ms-rteTable-cs tr.ms-rteTableOddRow-cs
{color:#576170;padding-bottom: 5px;}
/*TITLE ROWS*/
.ms-rteTable-cs tr.ms-rteTableEvenRow-cs
{font-size: 11pt;font-weight: bold;cursor: pointer;border-top:1px solid #dcdcdc;line-height:2;}
.ms-rteTable-cs tr.lastrow td.ms-rteTableEvenCol-cs
{border-bottom:1px solid #dcdcdc;height:1px;}  
.ms-rteTable-cs tr.ms-rteTableEvenRow-cs:hover
{color: #00598c;background:url('/_layouts/images/Techtra.VilleSaintJean/bg-quick-nav-white.png') no-repeat right center transparent;}
div.bgaccordeon
{background-image:url('/_layouts/images/Techtra.VilleSaintJean/gradient_accordeon.jpg') !important; background-repeat: no-repeat; background-position: top center; height:34px; padding-top:4px !important; display:table-cell;}
/* SELECTED TITLE ROW*/
.ms-rteTable-cs tr.selected
{font-size: 11pt;font-weight: bold;cursor: default;cursor: pointer;border-top:1px solid #dcdcdc;background-image:url('/_layouts/images/Techtra.VilleSaintJean/gradient_accordeon.jpg'); background-repeat: no-repeat; background-position: top center;color: #00598c;padding-top:0px !important;}
.ms-rteTable-cs tr.selected:hover
{font-size: 11pt;font-weight: bold;cursor: default;cursor: pointer;border-top:1px solid #dcdcdc;background-image:url('/_layouts/images/Techtra.VilleSaintJean/gradient_accordeon.jpg') !important; background-repeat: no-repeat; background-position: top center;color: #00598c;padding-top:0px !important;}

.ms-rteTable-cs tr.selected td.ms-rteTableEvenCol-cs
{padding-top:0px !important;}
.ms-rteTable-cs tr.selected td.ms-rteTableEvenCol-cs:hover
{background-image:url('/_layouts/images/Techtra.VilleSaintJean/bg-quick-nav-close-white.png'); background-repeat: no-repeat; background-position: right center; background-color:transparent;padding-top:0px !important;}
tr.ms-rteTableEvenRow-cs td.ms-rteTableEvenCol-cs
{height:38px; vertical-align:middle;border-top:1px solid #dcdcdc;padding-top:0px !important;}
tr.ms-rteTableOddRow-cs td.ms-rteTableEvenCol-cs div
{padding-bottom:10px;text-align:justify;}
/* fin Style des Accordeons*/





/* Style Councilor */
#Councilor1, #Councilor2, #Councilor3, #Councilor4, #Councilor5, #Councilor6, #Councilor7, #Councilor8, #Councilor9, #Councilor10, #Councilor11, #Councilor12, #Councilor13 
{display: none;height: 122px;position: absolute;right: 0;top: 0;width: 209px;}
div#canvas .tooltip
{display:none;background:url(/_layouts/images/Techtra.VilleSaintJean/bulle-calendrier.png) no-repeat;height:56px;padding:10px;text-align:left !important;vertical-align:middle;width:144px;font-family:Arial;font-size:9px;color:#fff !important;z-index:1;}
div#canvas .tooltip a
{color:#fff !important;font-size:14px;}
/* fin Style Councilor */


/* Anchor Style */
.ms-rteStyle-AnchorInvisible
{-ms-name: "Ancre Invisible";background-color: Yellow;}
/* Fin Anchor Style */


/* District Électoriaux */
.district 
{height: 577px;width: 537px;margin-top:50px;position:relative;}
.district #paper
{height: 577px;width: 537px;background:url("/_layouts/images/Techtra.VilleSaintJean/DistrictMap.jpg") no-repeat;}
#District1, #District2, #District3, #District4, #District5, #District6, #District7, #District8, #District9, #District10, #District11, #District12
{display: none;height: 80px;background-image:url("/_layouts/images/Techtra.VilleSaintJean/bulle-district.png");background-repeat:no-repeat;width: 150px;}
div.district img.img-district
{padding-top:6px;padding-left:6px;padding-right:6px;float:left;}
span.titre-district
{display:block;margin-top:3px;}
span.titre-district a
{font-size:10pt;font-family:Arial;color:#ffffff !important;}
span.nbrElecteur-district
{font-size:7pt !important;margin-top:5px;color:#ffffff;}
span.nom-district
{line-height:9pt;font-size:10pt !important;color:#ffffff;}
span.nom-district a.lien-district
{color:#ffffff !important; font-weight:normal !important;}
#District1
{position: absolute;top:235px; left:312px;}
#District2
{position: absolute;top:315px; left:375px;}
#District3
{position: absolute;top:140px; left:327px;}
#District4
{position: absolute;top:350px; left:247px;}
#District5
{position: absolute;top:270px; left:235px;}
#District6
{position: absolute;top:223px; left:200px;}
#District7
{position: absolute;top:220px; left:80px;}
#District8
{position: absolute;top:27px; left:157px;}
#District9
{position: absolute;top:218px; left:253px;}
#District10
{position: absolute;top:145px; left:187px;}
#District11
{position: absolute;top:157px; left:240px;}
#District12
{position: absolute;top:47px; left:232px;}
.tooltip 
{display:none;padding-top:12px;padding-left:12px;text-align:center;vertical-align:middle;font-size:11px;color:#fff;z-index:999;}
.tooltip a
{color:#ad4;font-size:14px;font-weight:bold;}       
#district-electorial
{position:relative;width:537px;margin:0 auto;}
#menu-district
{width:537px; text-align:center;font-size:11pt !important; font-family:Arial, Helvetica, sans-serif; }
/* Fin District Électoriaux */


/* Traitement des eaux propres */
#area_pretraitement, #area_filtration, #area_melangeur, #area_distribution h2.ms-rteElement-H2
{font-size:15px !important;}
#area_pretraitement img, #area_filtration img, #area_melangeur img, #area_distribution img
{display:block; margin:0 auto;}
#area_melangeur p.ms-rteElement-P
{margin-left:210px !important;}
#area_melangeur h2.ms-rteElement-H2
{margin-left:210px;padding-top:30px;}
/* Fin Traitement des eaux propres */


/* Traitement des eaux propres */
#area_pompage, #area_pretraitement, #area_floculation, #area_filtration, #area_desinfection, #area_traitement h2.ms-rteElement-H2
{font-size:15px !important;}
#area_pompage, #area_pretraitement, #area_floculation, #area_filtration, #area_desinfection, #area_traitement img
{display:block; margin:0 auto;}
/* Fin Traitement des eaux propres */



/*Résultats de recherche*/
.srch-results
{width:960px !important;}
.srch-sort-right2
{float:none !important;}
.srch-wperror
{padding-left:0px !important;padding-right:0px !important;}
.srch-results
{padding-left:0px !important;max-width:960px !important;}
.srch-Description2
{max-width:960px !important; color:#666 !important;}
.srch-Metadata1
{margin-left:24px !important;}
.srch-Title3
{color: #055988 !important; padding-left:0px;}
.srch-WPBody
{margin: 0;font-family:Arial, Helvetica, sans-serif !important; font-size:14px;}
.srch-Title2 a:link, .srch-Title2 a:visited, .srch-Title2 a:hover 
{color: #055988 !important;font-size:14px !important;text-decoration: none !important;}
div.srch-Icon
{display:none !important;}
.srch-Metadata1
{margin-left: 0px !important;}
.srch-Metadata2
{margin-left: 0px !important;}
.srch-Description2
{margin-left: 0px !important;}
.srch-urllink
{display: inline !important; margin-right: 8px;}

/*Résultats de recherche*/

/*État des patinoires*/
div.SkateSector
{background-color:#005584;padding:5px 0 5px 5px; color:#fff;font-size:14px !important;font-family:Arial, Helvetica, sans-serif !important;}
div.SkateSector div.SkateState
{text-align: right; float:right; padding-top:2px; margin-right:21px; display: inline-block;}
div.SkateSector div.SkateSectorTitle
{float:left;display: inline-block;padding:2px;}
div.googleMapIFrame
{padding:5px;margin-bottom:10px;float:left; margin-right:10px;}
div.SkateDesc
{padding:5px;margin-bottom:10px;}
div.SkateDesc p
{font-size:14px !important;font-family:Arial, Helvetica, sans-serif !important;}
font-weight{}
div.StateColor
{float:right;margin:5px 25px 0 5px;}
div.SkateTitle
{float:left;margin-left:10px;font-size:14px !important;font-family:Arial, Helvetica, sans-serif !important;}
div.patinoire
{margin-bottom:15px;}
div.patinoire .ms-rteTable-cs tr.lastrow td.ms-rteTableEvenCol-cs
{border:none !important;height:1px;}
div.patinoire tr.ms-rteTableEvenRow-cs td.ms-rteTableEvenCol-cs
{border-top:none !important;}
div.patinoire div.bgaccordeon
{background-image:url('/_layouts/images/Techtra.VilleSaintJean/gradient_accordeon.jpg') !important; background-repeat: no-repeat; background-position: top center; height:33px; padding-top:5px !important; display:table-cell;}
/*État des patinoires*/


/*Vue Hierarchique*/
div.HierarchicalListViewTreeview td a 
{font-size:14px !important;font-family:Arial, Helvetica, sans-serif !important;margin:0 0 10px 0 !important;font-weight:normal; color:#666666 !important;}

div.HierarchicalListViewTreeview td.HierarchicalListViewTreeviewDocument a
{font-weight:bold; color:#055988!important;}
/*Vue Hierarchique*/

/*Liste des activités*/
div.ActivitiesList div.GlobalList div.row
{padding:10px 0 0 0 !important;}
/*Liste des activités*/

/*Détail des activités*/
div.ActivitiesDetail
{width:730px;}
div.ActivitiesDetail img
{max-width:400px;}