/*
 Helios Calendar - Professional Event Management System
 Copyright 2004-2008 Refresh Web Development [www.RefreshMy.com]
 
 Developed By:Chris Carlevato <support@refreshmy.com>
 
 For the most recent version, visit the Helios Calendar website:
 [www.HeliosCalendar.com]
 
 This file is part of Helios Calendar, usage governed by 
 the Helios Calendar EUL found at www.HeliosCalendar.com/license.pdf
*/

/* Helios Default Template Classes
 You can edit this file however you'd like for your template,
 or create a new one and delete it. */
 
/* GLOBAL*/
 

/* Commentaire*/

/* p {color:#333333; font-family:arial; font-size:14.1px; line-height: 19.55px; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; text-decoration: none; text-align: left; text-indent: 0px; vertical-align: baseline; letter-spacing: normal; word-spacing: normal;}
*/
#containerpetit li {color:#333333; font-family:ProximaNovaSoftSbRegular, sans-serif; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; text-decoration: none; text-align: left; text-indent: 0px; vertical-align: baseline; letter-spacing: normal; word-spacing: normal; font-size:14.1px;  line-height: 19.55px; }
#containerpetit img{border:0px;}
/*#containerpetit a:link{color:#2E5912; text-decoration:none;}
#containerpetit a.body a:visited{color:#2E5912; text-decoration:none;}
#containerpetit a:hover{color:#2E5912; text-decoration:underline;}*/
#containerpetit img{border:0;}
#containerpetit .curved {-moz-border-radius:10px; -webkit-border-radius:10px; behavior:url(border-radius.htc);}
#containerpetit .curvedpetit {-moz-border-radius:3px; -webkit-border-radius:3px; behavior:url(border-radius.htc);}

/*
a:link{color:#2E5912; }
a:visited{color:#2E5912; }
a:hover{color:#2E5912; }
*/

#containerpetit .search {
	border: none;
	width: 200px;
	margin: 0 auto;
}

#containerpetit .search input, .search button {
	float: left;
}
#containerpetit .search input.box {
	color: #444;
	font-size: 1.2em;
	width: 184px;
	height: 21px;
	padding: 0px 5px 0 5px;
	margin-right: 5px;
}
#containerpetit .search input.box:focus {
	outline: none;
}

#containerpetit table,td,tr {
	margin: 0;
	padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}

/* VERSION IMPRIMABLE */

#container-imprimer { margin:0px; padding:0px 0px 0px 0px; background:#FFFFFF; color:#000000;}
#content-imprimer { width:550px; margin:0px; padding:10px; background:#FFFFFF; color:#000000;}
#content-imprimer h1 {color:#333333; clear:both; font-size:22px; font-family:ProximaNovaSoftSbRegular, sans-serif; text-decoration:none; padding:0px 40px 0px 0px; margin:0px 0px 2px 0px; line-height:30px; position:relative; bottom:6px;}
#content-imprimer h2 {color:#333333; clear:both; font-size:22px; font-family:ProximaNovaSoftSbRegular, sans-serif; text-decoration:none; padding:0px 40px 0px 0px; margin:0px 0px 2px 0px; line-height:30px;}
/*
#content-imprimer h2 a:link{color:#2E5912;} 
#content-imprimer h2 a:visited{color:#2E5912;} 
#content-imprimer h2 a:hover{color:#2E5912;} */
#content-imprimer h3 {clear:both; font-size:12px; font-weight:bold; font-family:ProximaNovaSoftSbRegular, sans-serif; text-decoration:none; padding:0px 45px 0px 0px; margin:15px 0px 10px 0px;} 


/*CONTENU PRINCIPAL - GÉNÉRAL */

#navigation-rapide .boxLiensInHeader{
	top: 3px;
}

#panneau {font-family:ProximaNovaSoftSbRegular, sans-serif;font-size:11px;margin-bottom:20px;height:25px;clear:both;float:left;clear:right;}
/*
#panneau a:link{color:#444444;background:#FAFAFC; text-decoration:none;padding:6px 10px 6px 10px;text-align:center;margin:12px 0px 5px 2px;border:1px solid #D2D2D2;}
#panneau a:visited{color:#444444;background:#FAFAFC; text-decoration:none;padding:6px 10px 6px 10px;text-align:center;margin:12px 0px 5px 2px;border:1px solid #D2D2D2;}
#panneau a:hover{color:#333333;background:#EFEFEF; text-decoration:none;padding:6px 10px 6px 10px;text-align:center;margin:12px 0px 5px 2px;border:1px solid #D2D2D2;}
*/
.menu-title {font-size:11px;}


/*
#content a:link {color:#2E5912; text-decoration:none;}
#content a:visited {color:#2E5912; text-decoration:none;}
#content a:hover {text-decoration:underline;} 
#content h2 a:link {color:#2E5912; text-decoration:none;padding:0px; margin:0px; height:20px;}
#content h2 a:visited {color:#2E5912; text-decoration:none;padding:0px; margin:0px; height:20px;}
#content h2 a:hover {text-decoration:underline;padding:0px; margin:0px; height:20px;} 
#content p a:link {color:#2E5912; text-decoration:none;}
#content P a:visited {color:#2E5912; text-decoration:none;}
#content p a:hover {text-decoration:underline;} 
#content h2 {clear:both; font-size:21px; font-family:DroidSansBold, sans-serif; text-decoration:none; padding:35px 40px 0px 0px; margin:0px 0px 15px 0px;font-weight: normal; font-style: normal;font-variant: normal;}
#content h3 {clear:both; font-size:14px; font-family:DroidSansBold, sans-serif;font-weight:bold; text-decoration:none; padding:10px 10px 0px 0px; margin:10px 0px 0px 0px;font-style: normal;font-variant: normal; line-height:22px;}
*/

/* LISTE DES ÉVÉNEMENTS */

#nav-top {clear:right; text-align:right; padding-top:0px; margin-top:0px; position:relative; top:7px;}
#nav-top a {float:right; font-size:11px; font-family:ProximaNovaSoftSbRegular, sans-serif; background-image:url(http://murmitoyen.com/events/images/degrade2.jpg); padding:0px 5px 0px 5px; margin:0px 0px 0px 5px; color:#444444; text-decoration:none; -moz-border-radius:3px; -webkit-border-radius:3px; behavior:url(border-radius.htc); border:1px solid #D3D3D3;}
#nav-top a:visited {text-decoration:none;}
#nav-top a:hover {background-image:url(http://murmitoyen.com/events/images/degrade2.jpgjpg); color:#444444; text-decoration:none;}

a.eventMenu{text-decoration:none; font-weight:bold; color:#2E5912; padding-left:3px; padding-right:7px;}
a.eventMenu:hover{text-decoration:none; color:#2E5912; text-decoration:underline; padding-left:3px; padding-right:7px;}
.eventDateTitle {font-family:ProximaNovaSoftRegular, sans-serif; width:100%; clear:both; font-weight:bold; font-size:14px; padding-bottom:10px; padding-top:4px; margin:0px 0px 0px 0px; color:#58595B; position:relative; top:20px; z-index:1}
.eventDateTitle h2 {font-size: 1.3em}
.eventListTime{clear:left; float:left; width:15%;  line-height:20px; font-size:12px; border-top:1px solid #EEEEEE; position:relative; z-index:2;}
.eventListTitle{
  float:left;
  width: 620px; 
  line-height:20px; 
  padding: 1.4em 0;
  position:relative; 
  z-index:2; 
  background: url("../images/dotted_line.png") repeat-x bottom left;
}
.eventListTitle.lastEvent { background:none; }
.eventListTitle a { text-decoration: none; }
ul.scope {
  font-size: 12px;
  margin: 9px 0 0;
}

ul.scope li {
  display: inline;
  margin-right: 20px;
}

ul.scope a {
  color: #58595b;
}

ul.scope a:hover {
  color: #0071BC;
}

ul.scope a.current {
  font-weight: bold;
}

#evenements {background: url("../images/dotted_line.png") repeat-x top left; float:left; clear:left; width:620px; margin: 14px 0px 10px 0px; padding: 0 0 10px 0;}
/*#evenements a:link {color:#2E5912; text-decoration:none;}
#evenements a:visited {color:#2E5912; text-decoration:none;}
#evenements a:hover {text-decoration:underline;} */
#evenements a.tag-film { color:#999999; font-size:11px; font-family:ProximaNovaSoftSbRegular, sans-serif; padding:0px 5px 0px 0px; height:10px; text-decoration:none;}
#evenements a.tag-film:visited {color:#999999; text-decoration:none;}
#evenements a.tag-film:hover {color:#999999; text-decoration:underline;}
#evenements a.tag-arts {color:#999999; font-size:11px; font-family:ProximaNovaSoftSbRegular, sans-serif;  padding:0px 5px 0px 0px; height:10px; text-decoration:none;}
#evenements a.tag-arts:visited {color:#999999; text-decoration:none;}
#evenements a.tag-arts:hover {color:#999999; text-decoration:underline;}
#evenements a.tag-conf {color:#999999; font-size:11px; font-family:ProximaNovaSoftSbRegular, sans-serif;  padding:0px 5px 0px 0px; height:10px; text-decoration:none;}
#evenements a.tag-conf:visited {color:#999999; text-decoration:none;}
#evenements a.tag-conf:hover {color:#999999;  text-decoration:underline;}
#evenements a.tag-spect {color:#999999; font-size:11px; font-family:ProximaNovaSoftSbRegular, sans-serif; padding:0px 5px 0px 0px; height:10px; text-decoration:none;}
#evenements a.tag-spect:visited {color:#999999; text-decoration:none;}
#evenements a.tag-spect:hover {color:#999999; text-decoration:underline;}
#evenements a.tag-musique {color:#999999; font-size:11px; font-family:ProximaNovaSoftSbRegular, sans-serif; padding:0px 5px 0px 0px;  height:10px;  text-decoration:none;}
#evenements a.tag-musique:visited {color:#999999; text-decoration:none;}
#evenements a.tag-musique:hover {color:#999999; text-decoration:underline;}
#evenements a.tag-litt {color:#999999; font-size:11px; font-family:ProximaNovaSoftSbRegular, sans-serif;  padding:0px 5px 0px 0px; height:10px;  text-decoration:none;}
#evenements a.tag-litt:visited {color:#999999; text-decoration:none;}
#evenements a.tag-litt:hover {color:#999999; text-decoration:underline;}
#evenements a.tag-autre {color:#999999; font-size:11px; font-family:ProximaNovaSoftSbRegular, sans-serif; padding:0px 5px 0px 0px; height:10px; text-decoration:none;}
#evenements a.tag-autre:visited {color:#999999; text-decoration:none;}
#evenements a.tag-autre:hover {color:#999999; text-decoration:underline;}

/* ÉVÉNEMENTS DÉTAILS */

#messageevent {padding:5px;background:#FFFFD4;color:#444;font-size:11px;clear:both;margin-bottom:10px;text-align:center;}
#eventDetailTitle{font-size:28px; font-family:ProximaNovaSoftSbRegular, sans-serif; text-decoration:none; padding:0px 0px 0px 0px; margin:0px 0px 15px 0px;font-weight: normal; font-style: normal;font-variant: normal;width:90%;} 
#eventDetailDesc-imprimer {clear:both; color:#000000; font-family:ProximaNovaSoftSbRegular, sans-serif; font-size:12px; padding-bottom:5px; margin-bottom:5px;} 
.eventseriesp img {font-size:10px;margin-bottom:5px;}
/*
#eventDetailDesc a:link {text-decoration:none; color:#2E5912;} 
#eventDetailDesc a:visited {text-decoration:none; color:#2E5912;} 
#eventDetailDesc a:hover {text-decoration:underline; color:#2E5912;} */

#eventDetailDesc  ul {list-style-type: disc;}
#eventDetailDesc ol { list-style: decimal; padding-left: 25px; margin: 10px 0;}
#eventDetailDesc ul {padding-left: 20px; }
#eventDetailDesc  p {margin: 0px 0 10px;}

.eventDetailDate, .eventDetailPrice{font-weight:bold;   }
.eventDetailDatePast{font-weight:bold; }
.eventDetailTime{}
.locDetailHeader, .eventDetailHeader{font-weight:bold;background:#ffffff;margin:0px 0px 0px 0px; color:#787878; /*text-transform:uppercase;*/ font-family: Arial, sans-serif; font-size: 14px; padding:3px 4px 3px 0px;width:165px;}
.eventDetailHeader2{font-weight:normal;}
.eventDetailEditer{text-align:center;background:#ffffff;padding-left:10px; margin:0px 0px 0px 0px; color:#d2d2d2; text-transform:uppercase; font-family: ProximaNovaSoftSbRegular, sans-serif;width:80px;font-size:13px;}
#eventDetailInfo{ font-family: Arial, sans-serif; font-size: 12px; color:#3d3d3f;float:left;padding:0px;line-height:18px;}
#eventDetailInfoB {font-family:ProximaNovaSoftSbRegular, sans-serif; font-size:11.1px; color:#322E2E;}
#eventDetailTools{float:right; width:200px;}
.eventDetailToolbox{float:right; line-height:20px; width:100%; font-size:10px;}
/*a.eventDetailToolbox:link{color:#2E5912;}
a.eventDetailToolbox:hover{color:#2E5912;}
a.eventDetailToolbox:visited{color:#2E5912;}*/
.eventDetailToolboxTitre {font-family:ProximaNovaSoftSbRegular, sans-serif; font-weight:bold; font-size:13px; padding-bottom:2px; padding-top:5px; margin:10px 0px 10px 0px; color:#444444; border-top:7px solid #A5A5A5;}
.eventDetailReg{padding:0px 10px 10px 0px; width:80%;}
img.eventDetailLink{padding-bottom:5px; vertical-align:middle;}
#eventShare li{display:block; list-style-type:none; float:left; padding:3px 12px 7px 12px;}
.button{font-size:11px; padding:0px 10px 0px 10px; color:#000000;}
.locDetails {float:left; width:300px; padding:0px 5px 0px 0px; font-size:10px;}
.GmapLocMenu{width:225px; height:20px; border-bottom:solid 1px #ACACAC; font-size:10px; font-family:ProximaNovaSoftSbRegular, sans-serif}
p.GmapLocMenu{width:225px; height:20px; border-bottom:solid 1px #ACACAC; font-size:10px; font-family:ProximaNovaSoftSbRegular, sans-serif}
.GmapLocPane {width:225px; height:90px; overflow:auto; padding:3px 0px 0px 0px; font-size:10px; font-family:ProximaNovaSoftSbRegular, sans-serif}
.GmapLocPaneLoc {width:200px; height:250px; overflow:auto; padding:3px 0px 0px 0px; font-size:10px; font-family:ProximaNovaSoftSbRegular, sans-serif}
/*
a.eventDetailLink:link{text-decoration:none; color:#2E5912;}
a.eventDetailLink:visited{text-decoration:none; color:#2E5912;}
a.eventDetailLink:hover{text-decoration:underline; color:#2E5912;}
a.eventDetailHeader2:link{text-decoration:none; color:#2E5912;}
a.eventDetailHeader2:visited{text-decoration:none; color:#2E5912;}
a.eventDetailHeader2:hover{text-decoration:underline; color:#2E5912;}
#eventDetailTools a:link{text-decoration:none; color:#2E5912;}
#eventDetailTools a:visited{text-decoration:none; color:#2E5912;}
#eventDetailTools a:hover{text-decoration:underline; color:#2E5912;}*/
/*#eventDetailInfo h2 {font-family:DroidSansBold, sans-serif; font-weight:bold; font-size:15px; padding:6px 0px 10px 0px;}
#eventDetailInfoB h2 {font-family:DroidSansBold, sans-serif; font-weight:bold; font-size:15px; padding:6px 0px 10px 0px;}
*/
/*#eventDetailInfo a:link{text-decoration:none; color:#2E5912;}
#eventDetailInfo a:visited{text-decoration:none; color:#2E5912;}
#eventDetailInfo a:hover{text-decoration:underline; color:#2E5912;}*/
#eventShare a:link{line-height:25px; padding:5px 0px 0px 0px; text-decoration:none; color:#2E5912;}
#eventShare a:visited{line-height:25px; padding:5px 0px 0px 0px; text-decoration:none; color:#2E5912;}
#eventShare a:hover{line-height:25px; padding:5px 0px 0px 0px; text-decoration:underline; color:#2E5912;}
#evenementsdetail {clear:both;margin:0px 0px 2px 0px;}
#messagepetit {clear:both;margin:0px 0px 2px 0px;}
.evenementsdetail-b {clear:left;padding:2px 0px 2px 0px;line-height:15px;}
#evenementsdetail a.tag-film {font-size:11px; font-family:ProximaNovaSoftSbRegular, sans-serif; background:#FFE3E3; padding:0px 5px 0px 5px; margin:15px 2px 15px 0px; height:10px; -moz-border-radius:2px; -webkit-border-radius:2px; behavior:url(border-radius.htc); color:#CC0000;}
#evenementsdetail a.tag-film:link {color:#CC0000; text-decoration:none;}
#evenementsdetail a.tag-film:visited {color:#CC0000; text-decoration:none;}
#evenementsdetail a.tag-film:hover {background:#CC0000; color:#FFE3E3; text-decoration:none;}
#evenementsdetail a.tag-arts {font-size:11px; font-family:ProximaNovaSoftSbRegular, sans-serif; background:#F1F5EC; padding:0px 5px 0px 5px; margin:15px 2px 15px 0px; height:10px; -moz-border-radius:2px; -webkit-border-radius:2px; behavior:url(border-radius.htc); color:#006633;}
#evenementsdetail a.tag-arts:link {color:#006633; text-decoration:none;}
#evenementsdetail a.tag-arts:visited {color:#006633; text-decoration:none;}
#evenementsdetail a.tag-arts:hover {background:#006633; color:#F1F5EC; text-decoration:none;}
#evenementsdetail a.tag-conf {font-size:11px; font-family:ProximaNovaSoftSbRegular, sans-serif; background:#FFFFD4; padding:0px 5px 0px 5px; margin:15px 2px 15px 0px; height:10px; -moz-border-radius:2px; -webkit-border-radius:2px; behavior:url(border-radius.htc); color:#636330;}
#evenementsdetail a.tag-conf:link {color:#636330; text-decoration:none;}
#evenementsdetail a.tag-conf:visited {color:#636330; text-decoration:none;}
#evenementsdetail a.tag-conf:hover {background:#636330; color:#FFFFD4; text-decoration:none;}
#evenementsdetail a.tag-spect {font-size:11px; font-family:ProximaNovaSoftSbRegular, sans-serif; background:#E0D5F9; padding:0px 5px 0px 5px; margin:15px 2px 15px 0px; height:10px; -moz-border-radius:2px; -webkit-border-radius:2px; behavior:url(border-radius.htc); color:#5229A3;}
#evenementsdetail a.tag-spect:link {color:#5229A3; text-decoration:none;}
#evenementsdetail a.tag-spect:visited {color:#5229A3; text-decoration:none;}
#evenementsdetail a.tag-spect:hover {background:#5229A3; color:#E0D5F9; text-decoration:none;}
#evenementsdetail a.tag-musique {font-size:11px; font-family:ProximaNovaSoftSbRegular, sans-serif; background:#F3E7B3; padding:0px 5px 0px 5px; margin:15px 2px 15px 0px; height:10px; -moz-border-radius:2px; -webkit-border-radius:2px; behavior:url(border-radius.htc); color:#AB8B00;}
#evenementsdetail a.tag-musique:link {color:#AB8B00; text-decoration:none;}
#evenementsdetail a.tag-musique:visited {color:#AB8B00; text-decoration:none;}
#evenementsdetail a.tag-musique:hover { background:#AB8B00; color:#F3E7B3; text-decoration:none;}
#evenementsdetail a.tag-litt {font-size:11px; font-family:ProximaNovaSoftSbRegular, sans-serif; background:#FADCB3; padding:0px 5px 0px 5px; margin:15px 2px 15px 0px; height:10px; -moz-border-radius:2px; -webkit-border-radius:2px; behavior:url(border-radius.htc); color:#B36D00;}
#evenementsdetail a.tag-litt:link {color:#B36D00; text-decoration:none;}
#evenementsdetail a.tag-litt:visited {color:#B36D00; text-decoration:none;}
#evenementsdetail a.tag-litt:hover { background:#B36D00; color:#FADCB3; text-decoration:none;}
#evenementsdetail a.tag-autre {font-size:11px; font-family:ProximaNovaSoftSbRegular, sans-serif; background:#DEE5F2; padding:0px 5px 0px 5px; margin:15px 2px 15px 0px; height:10px; color:#5A6986; text-decoration:none; -moz-border-radius:2px; -webkit-border-radius:2px; behavior:url(border-radius.htc);}
#evenementsdetail a.tag-autre:link {color:#5A6986; text-decoration:none;}
#evenementsdetail a.tag-autre:visited {color:#5A6986; text-decoration:none;}
#evenementsdetail a.tag-autre:hover {background:#5A6986; color:#DEE5F2; text-decoration:none;}
#evenementdetail{ float:left; width:640px;margin-bottom:20px;clear:both; font-family: Arial, sans-serif; font-size: 14px;}

#loccat {clear:both;margin:5px 0px 2px 0px;font-size:11px;font-family:Arial}
.loccat-b {clear:left;padding:2px 0px 2px 0px;line-height:18px;}
/*
#loccat a:link{color:#2E5912;} 
#loccat a:visited{color:#2E5912;} 
#loccat a:hover{color:#2E5912;}
#loccat a.tag-loccat {font-size:11px; font-family:DroidSansRegular, sans-serif; background:#F2F2F2; padding:2px 5px 2px 5px; margin:15px px 15px 0px; height:10px; -moz-border-radius:2px; -webkit-border-radius:2px; behavior:url(border-radius.htc); color:#888;}
#loccat a.tag-loccat:link {color:#888; text-decoration:none;}
#loccat a.tag-loccat:visited {color:#888; text-decoration:none;}
#loccat a.tag-loccat:hover {background:#E9E9E9; color:#888; text-decoration:none;}
*/

.boitestat {background:#F2F2F2;color:#888;font-size:11px;font-family:ProximaNovaSoftSbRegular, sans-serif; padding:15px 10px 0px 10px;margin:5px 0px 5px 0px;}
.stat {padding:5px 0px 15px 0px;}

/*#evenementdetail a:link{color:#2E5912;} 
#evenementdetail a:visited{color:#2E5912;} 
#evenementdetail a:hover{color:#2E5912;} 
#evenementboite a:link{color:#2E5912;} 
#evenementboite a:visited{color:#2E5912;} 
#evenementboite a:hover{color:#2E5912;} */
#evenements-populaires {float:right; width:200px; margin-top:10px;}
#evenements-populaires a:link {font-family:ProximaNovaSoftSbRegular, sans-serif; font-size:12px; color:#2E5912; display:block; text-decoration:none; padding-bottom:5px; line-height:15px;}
#evenements-populaires a:visited {font-family:ProximaNovaSoftSbRegular, sans-serif; font-size:12px; color:#2E5912; display:block; text-decoration:none; padding-bottom:5px; line-height:15px;}
#evenements-populaires a:hover {font-family:ProximaNovaSoftSbRegular, sans-serif; font-size:12px; color:#2E5912; display:block; text-decoration:underline; padding-bottom:5px; line-height:15px;}
#evenements-populaires .h2 {font-family:ProximaNovaSoftSbRegular, sans-serif; font-weight:bold; font-size:13px; padding-bottom:2px; padding-top:5px; margin:10px 0px 10px 0px; color:#444444; border-top:7px solid #A5A5A5;}
#evenements-commentaires {width:100%; clear:both; margin-top:30px; padding-top:10px; font-size:12px;border-top:1px solid #D2D2D2;}
#locationdetails-evenements {clear:both; margin-top:10px; padding-top:10px;}
#agrandircarte {text-align:center; font-size:10px; background:#E6E6DC; padding:2px; margin:10px 0px 0px 0px; width:200xp;}

.equipe {font-size:11px; font-family:ProximaNovaSoftSbRegular, sans-serif; background:#ff8a3c; padding:0px 5px 0px 5px; margin:15px 2px 15px 0px; height:10px; -moz-border-radius:2px; -webkit-border-radius:2px; behavior:url(border-radius.htc); color:#fff;}
.pro {font-size:11px; font-family:ProximaNovaSoftSbRegular, sans-serif; background:#aad450; padding:0px 5px 0px 5px; margin:15px 2px 15px 0px; height:10px; -moz-border-radius:2px; -webkit-border-radius:2px; behavior:url(border-radius.htc); color:#fff;}

.admin {font-size:11px; font-family:ProximaNovaSoftSbRegular, sans-serif; background:#ff8a3c; padding:0px 5px 0px 5px; margin:15px 2px 15px 0px; height:10px; -moz-border-radius:2px; -webkit-border-radius:2px; behavior:url(border-radius.htc); color:#fff;}
.editeur {font-size:11px; font-family:ProximaNovaSoftSbRegular, sans-serif; background:#aad450; padding:0px 5px 0px 5px; margin:15px 2px 15px 0px; height:10px; -moz-border-radius:2px; -webkit-border-radius:2px; behavior:url(border-radius.htc); color:#fff;}

#panneauc {padding-left:0px;}
/*
#panneauc a.actions {font-size:11px; font-family:ProximaNovaSoftSbRegular, sans-serif; background:#DEE5F2; padding:2px 7px 2px 7px; margin:15px 2px 15px 0px; height:10px; color:#5A6986; text-decoration:none; -moz-border-radius:2px; -webkit-border-radius:2px; behavior:url(border-radius.htc);border:1px solid #5A6986;position:relative;bottom:4px;}
#panneauc a.actions:link {color:#5A6986; text-decoration:none;}
#panneauc a.actions:visited {color:#5A6986; text-decoration:none;}
#panneauc a.actions:hover {background:#5A6986; color:#DEE5F2; text-decoration:none;}
*/

fieldset.profil {padding:0px;border:0px;}
#profil div.imagegauche {float:left;}
#profil img {padding:0px;width:150px;}
#profil div.boitedroite {float:right;width:430px;min-height:118px;padding:0px 15px 15px 20px;float:right;}
/*#profil h1 {padding-top:0px;}*/

fieldset.profillarge {padding:0px;border:0px;}
#profillarge div.imagegauche {float:left;width:200px;}
#profillarge img {padding:0px;width:200px;}
#profillarge div.boitedroite {float:right;width:390px;min-height:118px;padding:0px 15px 15px 20px;float:right;}
/*#profillarge h1 {padding-top:0px;}*/

/* LISTE DES LIEUX */

.listelieux {width:100%; background:#FAFAFC; line-height:20px; padding-left:0px; padding-right:3px; line-height:20px; border-top:0px solid #D3D3D3; position:relative; z-index:2;color:#999;}

/* MENU DE DROITE */ 

#controlsd {float:right; width:310px; margin-left: 15px; }
/*
#controlsd a:link {font-family:DroidSansRegular, sans-serif; font-size:12px; color:#2E5912; text-decoration:none; padding-bottom:5px; line-height:15px;}
#controlsd a:visited {font-family:DroidSansRegular, sans-serif; font-size:12px; color:#2E5912; text-decoration:none; padding-bottom:5px; line-height:15px;}
#controlsd a:hover {font-family:DroidSansRegular, sans-serif; font-size:12px; text-decoration:underline; padding-bottom:5px; line-height:15px;}
*/
/*#controlsd h2 {font-family:DroidSansBold, sans-serif; font-weight:bold; font-size:12px; color:#322E2E; padding:8px 0px 0px 0px; margin:0px;line-height:15px;}*/
#courriel {border-top:2px solid #444444; border-bottom:2px solid #444444; clear:both; font-size:11px; line-height:12px; margin-top:10px;}
/*
#courriel a:link {font-size:11px; line-height:12px; color:#2E5912; display:inline; display:block; text-decoration:none; padding:7px 0px 7px 0px;}
#courriel a:visited {font-size:11px; line-height:12px; color:#2E5912; display:inline; display:block; text-decoration:none; padding:7px 0px 7px 0px;}
#courriel a:hover {font-size:11px; line-height:12px; background:#E0DEDE; display:inline; display:block; text-decoration:none; padding:7px 0px 7px 0px;}
*/
#popular {text-align:left; padding:10px 0 10px 0;}
.daterec { font-size:12px; color:#2E5912; margin-top:4px; padding-top:4px; border-top:1px dotted #C0C0C0; width: 300px;}
.boiteB { padding: 10px 0; background: white url("../images/dotted_line.png") repeat-x top left; border-left:0px solid #D2D2D2; margin:0px 0px 8px 0px; text-align: left;}
.boiteCATour {clear:both;margin-top:20px;border-top:1px solid #D2D2D2;}
.boiteCAC {float:left;width:250px;padding-top:10px; margin:0px 10px 0px 0px;}
.boiteCACAC {float:left;width:200px;padding:0px 0px 45px 40px;}
.boiteC {float:left;width:380px;padding-left:10px;padding-bottom:45px;background:#ffffff; margin:0px;}
.boiteCt {float:left;width:580px;padding-left:10px;padding-bottom:45px;background:#ffffff; margin:0px;}
.boiteBicones {height:20px; margin:6px 0px 6px 0px; clear:both; vertical-align:top;}


/* HAUT DE PAGE */

#messagemenu {text-align:left;clear:both;color:#444;font-size:13px;margin-bottom:10px;font-family:ProximaNovaSoftSbRegular, sans-serif;padding:10px;background:#fcffe3;position:relative;}
#messagemenu .fermer {position:absolute;top:10px;right:10px;font-size:12px;font-family:arial;}
/*
#messagemenu a:link {color:#444;background:#f3f6dd;text-decoration:none;}
#messagemenu a:visited {color:#444;background:#f3f6dd;text-decoration:none;}
#messagemenu a:hover {color:#444;background:#e6e9cf;text-decoration:none;}
*/

#panneau {font-family:ProximaNovaSoftSbRegular, sans-serif;font-size:11px;margin-bottom:20px;height:25px;clear:both;float:left;clear:right;}
/*#panneau a:link{color:#444444;background:#FAFAFC; text-decoration:none;padding:6px 10px 6px 10px;text-align:center;margin:12px 0px 5px 2px;border:1px solid #D2D2D2;}
#panneau a:visited{color:#444444;background:#FAFAFC; text-decoration:none;padding:6px 10px 6px 10px;text-align:center;margin:12px 0px 5px 2px;border:1px solid #D2D2D2;}
#panneau a:hover{color:#333333;background:#EFEFEF; text-decoration:none;padding:6px 10px 6px 10px;text-align:center;margin:12px 0px 5px 2px;border:1px solid #D2D2D2;}
*/
#panneaub {font-family:ProximaNovaSoftSbRegular, sans-serif;font-size:11px;margin-bottom:20px;width:630px;height:19px;clear:both;float:left;clear:right;border-bottom:1px solid #c4c4c4;}

/*
#panneaub a.inactif:link{color:#2E5912; text-decoration:none;padding:6px 10px 6px 10px;text-align:center;margin:12px 0px 0px 2px;background:#EBEBEB;border:none;border-left:1px solid #EBEBEB;border-right:1px solid #EBEBEB;border-top:1px solid #EBEBEB;}
#panneaub a.inactif:visited{color:#2E5912; text-decoration:none;padding:6px 10px 6px 10px;text-align:center;margin:12px 0px 0px 2px;background:#EBEBEB;border:none;border-left:1px solid #EBEBEB;border-right:1px solid #EBEBEB;border-top:1px solid #EBEBEB;}
#panneaub a.inactif:hover{color:#2E5912; text-decoration:none;padding:6px 10px 6px 10px;text-align:center;margin:12px 0px 0px 2px;background:#E6E6E6;border:none;border-left:1px solid #EBEBEB;border-right:1px solid #EBEBEB;border-top:1px solid #EBEBEB;}
#panneaub a.actif:link{color:#2E5912; background:#FAFAFC; text-decoration:none;padding:6px 10px 6px 10px;text-align:center;margin:12px 0px 0px 2px;border-left:1px solid #c4c4c4;border-right:1px solid #D2D2D2;border-top:1px solid #c4c4c4;border-bottom:1px solid #fff;}
#panneaub a.actif:visited{color:#2E5912;background:#FAFAFC; text-decoration:none;padding:6px 10px 6px 10px;text-align:center;margin:12px 0px 0px 2px;border-left:1px solid #c4c4c4;border-right:1px solid #D2D2D2;border-top:1px solid #c4c4c4;border-bottom:1px solid #fff;}
#panneaub a.actif:hover{color:#2E5912;background:#E6E6E6; text-decoration:none;padding:6px 10px 6px 10px;text-align:center;margin:12px 0px 0px 2px;border-left:1px solid #c4c4c4;border-right:1px solid #D2D2D2;border-top:1px solid #c4c4c4;border-bottom:1px solid #fff;}
*/
.tri {float:left;text-align:center;font-size:11px;margin-bottom:15px;-webkit-box-shadow:rgba(0,0,0,.15) 0px 1px 3px;-moz-box-shadow:rgba(0,0,0,.15) 0px 1px 3px;;-webkit-border-radius:11px;-moz-border-radius:11px;border-radius:11px;background:#EFEFEF;padding:5px 15px;min-width:200px;margin-right:10px;}
.trib {float:right;text-align:right;font-size:11px;margin-bottom:15px;}


#maintabs {
	border-top:1px solid #cbc8c2;
	clear: both;
	background: #fff;
	padding-top: 2em;
}

#contentstabs {
	background: #fff;
	min-height: 100px;
	
}

#headertabs {
	position: relative;
	width: 100%;
	height: 3em;
	//width: 45em; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
}

#headertabs ul#primarytabs {
	margin: 0;
	padding: 0;
	position: absolute;
	bottom: -1px;
	//width: 45em; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
}

#headertabs ul#primarytabs li  {
	display: inline;
	list-style: none;

}

#headertabs ul#primarytabs a,#headertabs ul#primarytabs span,#headertabs ul#primarytabs a.current {
	display: block;
	float: left;
	padding: 8px 16px;
	margin: 1px 2px 0 0;
	text-align: center;
	text-decoration: none;
	font-family:ProximaNovaSoftSbRegular, sans-serif;
	font-size:12px;
}

#headertabs ul#primarytabs span,#headertabs ul#primarytabs a.current,#headertabs ul#primarytabs a.current:hover {
	border: 1px solid #cbc8c2;
	border-right:1px solid #9d9c97;
	border-bottom: none;
	background: #fff;
	color:#000;
}

#headertabs ul#primarytabs a {
	background: #efefef;
	border-bottom: 1px solid #cbc8c2;
	color:#2E5912;
}

#headertabs ul#primarytabs a:hover {
	border-color: #cbc8c2;
	background: #DBDBDB;
	color:005689;
}

#headertabs ul#secondarytabs {
	position: absolute;
	margin: 0;
	padding: 0;
	bottom: -1.4em;
	left: 1px;
	//width: 50em; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
}

#headertabs ul#secondarytabs li a,#headertabs ul#secondarytabs li span {
	width: auto;
	display: block;
	float: left;
	padding: 0 10px;
	margin: 0;
	text-align: auto;
	border: none;
	border-right: 1px dotted #AAA;
	background: none;

}

#headertabs ul#secondarytabs li a {
	color:#2E5912;
	text-decoration: underline;
}

#headertabs ul#secondarytabs li a:hover {
	color: #2E5912;
	background: transparent;
	padding: 0 10px;
	border: none;
	border-right: 1px dotted #AAA;
}

#headertabs ul#secondarytabs li a:active {
	color: #2E5912;
	background: transparent;
}

#headertabs ul#secondarytabs li:last-child a { border: none; }

.trail {
	border: 1px solid #cbc8c2;
	padding:10px 10px 16px 10px;
	text-align:center;
}
.hautliste {
	text-align:right;
	clear:both;
	height:15px;
	font-size:10px;
	margin-top:15px;
}
#pagination {clear:both;padding:15px 0px;margin-top:20px; border-top:1px dotted #cbc8c2;border-bottom:1px solid #cbc8c2;}

/*  CHANGED: emmanuel 2011-02-21: #button_nouvel_evenement remplace #buttons pour validation xhtml 1.0*/

#buttons, #button_nouvel_evenement a.button, button.button{font-family:ProximaNovaSoftSbRegular, sans-serif;float:left;margin:0 .7em 0 0;text-decoration:none;background:#EAEAEA url(http://murmitoyen.com/events/images/white-grad.png) repeat-x left top;border:1px solid #dedede;border-right:1px solid #bbb;border-bottom:1px solid #bfbfbf;padding:5px 10px 6px 10px;display:block;cursor:pointer;font-size:110%;line-height:130%;color:#464646;-webkit-box-shadow:rgba(0,0,0,.15) 0px 1px 3px;-moz-box-shadow:rgba(0,0,0,.15) 0px 1px 3px;box-shadow:rgba(0,0,0,.15) 0px 1px 3px;-webkit-border-radius:11px;-moz-border-radius:11px;border-radius:11px;}
#buttons a.button, button.button{display:inline;display:inline-block;}
#buttons button{width:auto !important;overflow:visible !important;}
#buttons button.button{padding:4px 10px 3px 7px; }
#buttons button.button[type]{width:auto;padding:5px 10px 5px 7px; line-height:17px; }
#buttons *+html button.button[type]{padding:4px 10px 3px 7px; margin-bottom:1px;}
#buttons * html button.button{margin-bottom:1px;}
#buttons a.button img, button.button img{margin:0 3px -3px 0 !important;}
#buttons a.button:hover, button.button:hover{border:1px solid #999;color:#000;text-decoration:none;}
#buttons button.active, a.button:active{border-color:#ccc;background: #FFF url(/images/white-grad-active.png) repeat-x left top;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
#buttons button.positive, a.positive{color:#63A142;font-weight:bold;}
#buttons a.positive:hover, button.positive:hover{border:1px solid #7CB043;color:#63A142;}
#buttons a.positive:active{background:#94B717;border:1px solid #94B717;text-shadow:#607710 1px 1px 1px;color:#fff;}
#buttons a.negative, button.negative{color:#d12f19;}
#buttons a.negative:hover, button.negative:hover{border:1px solid #E86B6D;color:#d12f19;}
#buttons a.negative:active{background:#d12f19;border:1px solid #d12f19;text-shadow:#A93816 1px 1px 1px;color:#fff;}
#buttons .buttons a em, .buttons button em, a.button em{font-weight:normal;font-style:normal;}


#menuhauthauthaut {height:150px; margin:auto auto auto auto; width:910px; position:relative; top:0px;}
#menuhaut { height:150px; width:910px; margin:auto auto auto auto; position:relative; top:0px; }
#connexion {width:100%; font-size:10px; height:28px;text-align:right; font-family:Verdana;}
#connexion a:visited {text-decoration:none;}
#accesrapide {position:absolute; top:8px; right:0px;width:415px;}
#accestexte {display:none;float:left; position:relative; top:3px; font-size:11px; padding-right:10px;}
#acceslieux {float:left; padding-right:6px;}
#accescategorie {float:right;}
#rechercheglobaletout {position:absolute; top:36px; right:-1px;width:300px;clear:both;}
#rechercheglobale {float:left; position:relative; top:6px; font-size:11px; padding-right:10px;}
#rechercheglobaleboite {float:right;}
#menuhaut-navnav {position:absolute; bottom:5px; left:0px; height:15px;padding:6px 0px 0px 0px;}
#menuhaut-nav {margin:auto auto auto auto; padding:0px 15px 0px 15px; text-align:center; font-weight: normal; font-style: normal;font-variant: normal; font-family:verdana; text-decoration:none; font-size:12px;position:absolute; bottom:15px; left:0px;background:#ffffff;-webkit-box-shadow:rgba(0,0,0,.15) 0px 1px 3px;-moz-box-shadow:rgba(0,0,0,.15) 0px 1px 3px;box-shadow:rgba(0,0,0,.15) 0px 1px 3px;-webkit-border-radius:11px;-moz-border-radius:11px;border-radius:11px;}
#menuhaut-nav a:link {float:left; min-width:50px; padding:5px 10px 5px 10px;text-decoration:none; color:#2E5912;;background:#ffffff;}
#menuhaut-nav a:visited {float:left; min-width:50px; padding:5px 10px 5px 10px; text-decoration:none; color:#2E5912;background:#ffffff;}
#menuhaut-nav a:hover{float:left; min-width:50px; padding:5px 10px 5px 10px; text-decoration:none; color:#2E5912;;background:#F4F2F3;}

#modetoile {float:right;height:35px;vertical-align:middle;}
#modetoilefils {position:relative;top:50%}

.admintitre{font-size:11px;float:left;width:450px; padding:3px 6px 0px 0px; border-top:1px solid #EEEEEE;line-height:15px;}
.admindate{text-align:right;font-size:11px;float:right;width:170px; padding:3px 0px 0px 3px; border-top:1px solid #EEEEEE;line-height:15px;}

.admintitreb{font-size:11px;float:left;width:400px; padding:3px 6px 0px 0px; border-top:1px solid #EEEEEE;line-height:15px;}
.admindateb{text-align:left;font-size:11px;float:left;width:170px; padding:3px 0px 0px 3px; border-top:1px solid #EEEEEE;line-height:15px;}
.adminboite{float:left;width:15px; border-top:1px solid #EEEEEE;line-height:15px;clear:right;}

.admintitrec{clear:left;font-size:11px;float:left;width:20px; padding:3px 6px 0px 0px; border-top:1px solid #EEEEEE;line-height:20px;}
.admindatec{text-align:left;font-size:11px;float:left;width:180px; padding:3px 0px 0px 3px; border-top:1px solid #EEEEEE;line-height:20px;}
.adminboitec{float:left;font-size:11px;width:350px; border-top:1px solid #EEEEEE;line-height:20px;}
.adminboited{float:left;text-align:right;font-size:11px;width:140px; border-top:1px solid #EEEEEE;line-height:20px;clear:right;}


/* À CLASSER */

.eventReqTag{font-weight:bold; color:#DC143C;}
#rssLinks {width:760px; padding:0; margin:auto auto auto auto;}
.setupText{font-family:ProximaNovaSoftSbRegular, sans-serif; font-size:11px; border-top:1px solid #555; border-left:1px solid #555; border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding:1px; color:#333; vertical-align:center;}
#rssMenu ul{display:block; list-style-type:none; margin:0; padding-left:0px; text-align:left;}
#rssMenu ul li{line-height:20px;}
.rssTitle {color:#333333; font-size:12px; font-family:ProximaNovaSoftSbRegular, sans-serif; font-weight:bold; margin:10px 0px 10px 0px; padding:5px 0px 5px 0px; border-top:1px dotted #C0C0C0; border-bottom:1px dotted #C0C0C0; text-transform:uppercase;}
span.rssSynd{ display:block; padding:10px 0px 15px 0px;}
img.rssReader{padding-bottom:5px; vertical-align:middle;}
#locList ul{display:block; list-style-type:square; margin:0; padding-left:0px;}
#locList ul li{padding:3px 0px 4px 0px; text-align:left;}
#locList{overflow:auto; float:left; width:25%; height:600px;}
img.locList{padding-bottom:5px; vertical-align:middle;}
.datePicker{position:absolute; visibility:hidden; background-color:#FFFFFF;}
.tel {width:200px; float:left;}
abbr{border:none;}
.category{margin:0; padding:0; border:none; list-style:none; display:block;}
#content fieldset{clear:both; border:none; margin:5px 0px 15px 0px; border-top:1px solid #DDDDDD;background:#fff;padding:20px;line-height:13px;} 
#content legend {color:#333333; font-size:12px; font-family:ProximaNovaSoftSbRegular, sans-serif; font-weight:bold; margin:10px 0px 10px 0px; padding:5px 0px 5px 0px; border-top:1px dotted #C0C0C0; border-bottom:1px dotted #C0C0C0; text-transform:uppercase;}
#content label{float:left; width:120px; padding:5px 10px 0px 0px; text-align:right; color:#444444;font-size:11px;}
#content label.radio{padding:0px; text-align:left;font-size:11px;}
#content label.radioWide{padding:0px; text-align:left; width:300px;font-size:11px;}
#content label.category{padding:0px; text-align:left; width:380px;font-size:11px;}
#content fieldset {padding-top:5px;}
#content fieldset div{margin-bottom:5px;}
#content fieldset div input, textarea, select{font-family:Arial, sans-serif; font-size:11px; border-top:1px solid #555; border-left:1px solid #555; border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding:1px; color:#333; vertical-align:middle; font-size:11px;}
#content input:focus, textarea:focus, select:focus{background:#efefef; color:#000;}
#content fieldset div.frmReq,fieldset div.frmReq input, textarea, select{font-weight:normal;}
#content fieldset div.frmOpt,fieldset div.frmOpt input, textarea, select{font-weight:normal;}
#content fieldset td,tr{border:none;}
div.frmReq,div.frmOpt{clear:both;}
input[type="submit"],input[type="reset"],input[type="button"]{font-size:11px; color:#000000;}
.miniCalTable{border-collapse:collapse; empty-cells:show; width:300px;height: 250px;}
.miniCalTable td {cursor:pointer; width: 14.2857%; padding: 10px 0; text-align:center; border: 3px solid white;}
.miniCalTitle{padding:1px 0px 1px 0px;border:0px solid #ffffff; background-color:white; text-align:center; vertical-align: top!important;}
.miniCalTitle h3 { font-family: Arial, sans-serif; font-size: 18px; font-weight: bold; position: relative; top: 3px; }
.miniCalTitle h3 a { color: #58595B;}
.miniCalJump{background-color:#EEEEEE; font-family:Verdana, sans-serif; font-size:11px; border:0px; color:#000000;}
.miniCalNav{font-size:14px; font-family:Verdana, sans-serif;font-weight:normal; border:0px solid #ffffff; background-color:white;  color:#787878;}
.miniCalNav.prev{text-align: left;}
.miniCalNav.next{text-align: right;}
.miniCalDOW{border:0px solid #ffffff; background-color:white; color:#acafb2; font-weight:bold; font-size: 85%;}
.miniCal{ color:#999;}
.miniCal:hover{background:#b3e7f4;}
.miniCalToday{ background:white; color: black; }
.miniCalEvents{color:#000; color:#000;}
.miniCalEvents:hover{text-align:center; color:#000; background:#b3e7f4;}
.miniCalFiller{border:0px solid #ffffff; background:#fff;}
.miniCalNavSelection { background:#b3e7f4;  color:#5d828b; } 

input#keyword {
  height: 1.95em;
  width: 66%;
}

#btn_recherche {
  float: right;
  background: #3D3D3F;
  text-shadow: none;
  color: white;
  border: none;
  padding: 5px 13px;
  font-family: Arial, sans-serif;
  font-weight: normal;
}

#btn_recherche:hover {
  background-color: #58595B;
}

select[name=themes] {
  width: 100%;
}

.boiteB.criteria .grid_2 input[type=checkbox] {
  clear: left;
  float: left;
}

.boiteB.criteria .grid_2 label {
  float: right;
  width: 83%;
  line-height: 1.5em;
}

.info{clear:both; font-weight:bold; padding:3px; text-align:center; background:#EFEFEF; border:solid 2px #008E0D;}
.warning{font-weight:bold; padding:3px; text-align:center; background:#EFEFEF; border:solid 2px #FFDA00;}
.error{font-weight:bold; padding:3px; text-align:center; background:#EFEFEF; border:solid 2px #E40000;}
input.noBorderIE{border:0px;}
label.locSearch1{line-height:20px; width:400px; text-align:left;}
label.locSearch0{line-height:20px; width:400px; text-align:left; background:#EFEFEF;}
#locSearchResults {font-size:10px;}
#checklocinst {font-size:10px;}
#rssform label {font-size:12px;height:15px;font-weight:normal;padding-bottom:5px;font-family:arial}
#rssform h2 {padding:0px;}


#content input.box {
	color: #444;
	font-size: 12px;
	height: 15px;
	padding: 4px 5px 4px 5px;
	margin-right: 5px;
	font-family:ProximaNovaSoftSbRegular, sans-serif;
}
#content textarea.box {
	color: #444;
	font-size: 12px;
	height: 15px;
	padding: 8px 5px 0;
	margin-right: 5px;
	font-family:ProximaNovaSoftSbRegular, sans-serif;
}
#content input.boxvide {
	color: #444;
	font-size: 12px;
	height: 15px;
	padding: 4px 5px 4px 5px;
	margin-right: 5px;
}

#content input:focus {
	outline: none;
}
#content textarea:focus {
	outline: none;
}

/* LOGIN */

.loginform{text-align:left;font-weight: bold;padding: 0px 0px 0px 0px;}
.loginInput{width: 275px;font-size: 13px;border-top: 1px solid #555555;border-left: 1px solid #555555;border-bottom: 1px solid #cccccc;border-right: 1px solid #cccccc;padding: 2px;color: #333333;}
.loginInput:focus{background:#FFFFFF;border-top: 1px solid #93B9DD;border-left: 1px solid #93B9DD;border-bottom: 1px solid #A2BBD3;border-right: 1px solid #A2BBD3;}
.loginButton{font-weight: normal;padding: 1px 0px 1px 0px;width: 150px;}
#login, #login_compte_existant {width: 300px;padding: 15px;border: 1px solid #d2d2d2; background:#FAFAFC; font-weight:bold;}
#login img {width:300px;}
#login label {text-align:left; width:200px;}


/* TOGGLE */



#containerpetit h2.trigger {
	padding: 0 0 0 0px;
	margin: 0px;

	font-weight: normal;
	float: left;
    clear: both;
}
#containerpetit h2.trigger a {
	color: black;
	text-decoration: none;
	display: block;
	margin-top: 0px;
	font-size:12px;
	font-family:ProximaNovaSoftSbRegular, sans-serif;
}
#containerpetit h2.trigger a:hover { color: #ccc; }
#containerpetit h2.active {background-position: left bottom;} /*--When toggle is triggered, it will shift the image to the bottom to show its "opened" state--*/
#containerpetit .toggle_container {
	margin: 0px;
	padding-bottom: 10px;
	margin-top: 0px;
	overflow: hidden;
	width: 650px;
	clear: both;
}
#containerpetit .toggle_container .block {
	padding: 0px 20px 0px 20px; /*--Padding of Container--*/
	background: url(toggle_block_btm.gif) no-repeat left bottom; /*--Bottom rounded corners--*/
}

#ja-footer {
color: #999999
color: rgb(153, 153, 153)
background-color: transparent
font-family (stack): "Lucida Grande",Arial,Helvetica,sans-serif
Font being rendered: "Lucida Grande"
font-size: 11.0333px
line-height: 1.5em (16.55px)
vertical-align: baseline
letter-spacing: normal
word-spacing: 0px
font-weight: normal
font-style: normal
font-variant: normal
text-transform: none
text-decoration: none
text-align: start
text-indent: 0px
}

#ja-footerb a {
color: #999999
color: rgb(153, 153, 153)
background-color: transparent
}

#ja-footerb a:link {
color: #999999
color: rgb(153, 153, 153)
background-color: transparent
}
#ja-footerb a:visited {
color: #999999
color: rgb(153, 153, 153)
background-color: transparent
}
#ja-footerb a:hover {
color: #999999
color: rgb(153, 153, 153)
background-color: transparent
}
#pagination {clear:both;padding:15px 0px;margin-top:20px; border-top:1px dotted #cbc8c2;border-bottom:1px solid #cbc8c2;}

/* Everything Below This Point
 Copyright 2006 Microsoft Corporation. Microsoft's copyrights in this work are licensed under the Creative Commons
 Attribution-ShareAlike 2.5 License. To view a copy of this license visit http://creativecommons.org/licenses/by-sa/2.5

 Modifications by Christopher L. Carlevato for Helios Calendar
 Original Unmodified File Available at:http://www.liveclipboard.org/ */
.CopyPasteInput {position:absolute; overflow:hidden; width:16px; height:16px; padding:0px; z-index:100; cursor:pointer; filter:alpha(opacity=0); KHTMLOpacity:0; MozOpacity:0; opacity:0;}
.ControlContainer {position:relative; overflow:hidden; float:left; width:16px; height:16px; padding:4px 0px 0px 0px; float:left;}
.webClipControlDiv {background:url(../includes/liveclipboard/liveClipIconUnselected.png) left top no-repeat; width:16px; height:16px; z-index:99;}
.webClipControlSelectedDiv {background:url(../includes/liveclipboard/liveClipIconSelected.png) left top no-repeat; width:16px; height:16px; z-index:99;} 


/* CHANGED MR - Modif pour eplv */

#containerpetit {margin:0px auto auto auto; width:940px; font-family:ProximaNovaSoftSbRegular, sans-serif; font-size:12px; /*padding:0px 15px 20px 0px;*/}

#content {
    float:left; 
    width:600px;
    position:relative;
    min-height:730px; 
    background-color: white; 
    text-align: left; 
    margin-bottom: 10px;
    border: 1px solid #CCC;
    padding-left: 10px;
    background-repeat: repeat-x;
    background-position: top;
}

#content h1 {
    clear:both;
    padding:0px 30px 5px 0px; 
    margin:15px 20px 15px 0px; 
    /*font-variant: normal;*/ 
    line-height:1;
   /* color:#2E5912;*/ 
    border-bottom: 1px dotted #CCC;
    /*font-size: 22px;
    font-weight: 700;*/
}

#content h1.no_border { border: 0px solid white; }


.eventListGroupName
{
    color:#999999; font-size:11px; font-family:ProximaNovaSoftSbRegular, sans-serif; 
    padding:0;
    margin:0;
}
#eventDetailDesc p, 
#eventDetailDesc h2, 
#eventDetailDesc h3, 
#eventDetailDesc h4, 
#eventDetailDesc ol, 
#eventDetailDesc ul, 
#eventDetailDesc table {
  margin-bottom: 10px;
}