body {
  margin:0;
  padding:0;
}

.borderblack {
  float:right;
  margin-left:15px;
}

.borderblack_std {
}

.borderfull {
  float:right;
  margin:0 0 10px 10px;
}

.borderwhite {
  margin-bottom:3px;
}

.clear {
  clear:both;
  font-size:1px;
  line-height:1px;
}

#container {
  position:relative;
  margin-left:1px;
}

#content {
  position:relative;
}

.full {
  width:100%;
  margin-top:3px;
  color:#000000;
  font:12px Verdana, Geneva, sans-serif;
}

h1 {
  background:url(/images/conseil-culture.png) no-repeat;
  margin:0;
  overflow:hidden;
  padding:0;
}

h1 a {
  display:block;
  height:213px;
  text-indent:-1000px;
  width:361px;
}

h2 {
  color:#326982;
  font:bold 14px Verdana, Geneva, sans-serif;
  text-transform:uppercase;
  margin:0; 
  padding:0;
  line-height:14px;
}

h3, h3 a {
  color:#B5121B;
  font:bold 19px Verdana, Geneva, sans-serif;
  margin:10px 0 0 0;
  padding:0;
  text-decoration:none;
}

h4 {
  color:#B5121B;
  font:bold 12px Verdana, Geneva, sans-serif;
  margin:10px 0 5px 0;
  padding:0;
  border-bottom:1px solid #B5121B;
}

h4 a {
  text-decoration:none;	
}

h5 {
  color:#FFFFFF;
  font:bold 18px Verdana, Geneva, sans-serif;
  text-transform:uppercase;
  margin:0; 
  padding:5px 10px;
  background:#97BE0D;
  line-height:18px;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  border:2px solid #000000;

}

hr {
  border:none;
  border-bottom:1px solid #326982;
  margin:15px 0;
}

img {
  border:0;	
}

.input_border {
  border:1px solid #000000;	
}

.justify {
  text-align:justify;	
}

.legend {
  font:10px Verdana, Geneva, sans-serif;
  text-align:center;
  position:relative;
  color:#000000;
}

/** MESSAGEBOX **/
.messagebox {
  -moz-border-radius:6px; 
  border-color:#E6DB55;
  color:#666452;
  border:1px solid;
  font:12px Verdana, Geneva, sans-serif;
  margin:0 0 15px;
  padding:10px 10px 10px 25px;
}

.error {
  background:url(/images/icon/error.png) no-repeat #e9b7ba 5px 10px;
  border-color:#B5121B;
}

.information {
  background:url(/images/icon/information.png) no-repeat #c1d2d9 5px 10px;
  border-color:#326982;
}

.attention {
  background:url(/images/icon/attention.png) no-repeat #faeeb5 5px 10px;
  border-color:#EEC609;
}
/** /MESSAGEBOX **/

.pagelist {
  position:absolute;
  left:-1000px !important;
}

#content .pagelist {
  display:none;	
}

p {
  margin:5px 0;
  padding:0;
}

.press {
  position:relative;
  text-align:justify;
}

.rounded,
.rounded_content {
  background-repeat: no-repeat;
}

.subcontent {
  text-align:justify;
  margin:5px 0;
}

#submenu {
  margin:0;
  padding:0;
  list-style:none;
}

.subsection {
  margin-top:0;
  padding-top:0;
}

#submit_event {
  position:absolute;
  top:201px;
  left:23px;
}

#success,
#status {
  display:none;
}

.success {
  color:#FFFFFF;
  font-size:12px;
  text-align:justify;
  padding:10px;
}

.title {
  margin-bottom:15px;	
}

.txt_black_med {
  color:#000000;
  font:14px Verdana, Geneva, sans-serif;
}

.txt_black_small {
  color:#000000;
  font:10px Verdana, Geneva, sans-serif;
}


.txt_black_std {
  color:#000000;
  font:12px Verdana, Geneva, sans-serif;
}

.txt_black_std a {
  color:#B5121B;
}

.txt_blue_med {
  color:#326982;
  font:14px Verdana, Geneva, sans-serif;
}

.txt_green_small {
  color:#97BE0D;
  font:11px Verdana, Geneva, sans-serif;
}

.txt_green_std {
  color:#97BE0D;
  font:12px Verdana, Geneva, sans-serif;
}

.txt_red_med, 
.txt_red_med a {
  color:#B5121B;
  font:14px Verdana, Geneva, sans-serif;
  text-decoration:none;
}

.txt_red_small,
.txt_red_small a {
  color:#B5121B;
  font:10px Verdana, Geneva, sans-serif;
}

.txt_red_std,
.txt_red_std a {
  color:#B5121B;
  font:12px Verdana, Geneva, sans-serif;
}

.txt_white_med {
  color:#FFFFFF;
  font:bold 14px Verdana, Geneva, sans-serif;
  line-height:18px;
}

.txt_white_med a {
  color:#F1D203;	
  text-decoration:none;
}

.txt_white_small,
.txt_white_small a {
  color:#FFFFFF;
  font:11px Verdana, Geneva, sans-serif;
}

.txt_white_std {
  color:#FFFFFF;
  font:12px Verdana, Geneva, sans-serif;
}

.txt_white_std a {
  color:#F1D203;	
  text-decoration:none;
}

.txt_yellow_med,
.txt_yellow_med a {
  color:#F1D203;
  font:bold 14px Verdana, Geneva, sans-serif;
  line-height:20px;  	
}

.txt_yellow_std,
.txt_yellow_std a {
  color:#f1d203;
  font:12px Verdana, Geneva, sans-serif;
  text-decoration:none;
}

ul li {
  margin:5px 0;	
}

#wrap {
  background:url(/images/top.jpg) no-repeat center top;
}

#menutop,
#menuleft,
#artist1,
#artist2, 
#calendar,
#search,
#babillard,
#footer,
#header,
.pagelist,
#video,
.noprint,
#artistes,
#partenaire{
  display:none;	
  color:#FFF;
}

#content {
  padding:0;
  width:100%;
}

.rounded div {
  display:none;
}

.rounded div.autoPadDiv {
  display:block; !important
}

.title {
  z-index:99999;
  background:#FFFFFF;
}

