/* TAGS */
body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:63%;
	line-height:14px;
 	background-image: url(/images/body_bg.gif);
	background-repeat: repeat-x;
	background-color:#F4F7F7;
}
a {
	color:#000000;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
.croix {
background-color:#466FA0;
margin-top:4px;
color:#FFFFFF;
padding:4px;
}
strong {
font-weight:bold;
}
#defaultStyle li {
	list-style-type:circle;
	margin:8px;
}
#defaultStyle h1 {
  display: block;
  font-size: 2em;
  font-weight: bold;
  margin: .67em 0;
}
#defaultStyle h2 {
  display: block;
  font-size: 1.5em;
  font-weight: bold;
  margin: .83em 0;
}

#defaultStyle h3 {
  display: block;
  font-size: 1.17em;
  font-weight: bold;
  margin: 1em 0;
}
#defaultStyle h4 {
  display: block;
  font-weight: bold;
  margin: 1.33em 0;
}

#defaultStyle b, strong {
  font-weight: bolder;
}
#defaultStyle p {
  display: block;
  margin: 1em 0;
}
#defaultStyle blockquote {
  display: block;
  margin: 1em 40px;
}
#defaultStyle u {
  text-decoration: underline;
}

#defaultStyle ul{
  display: block;
  list-style-type: disc;
  margin: 1em 0;
}

#defaultStyle ol {
  display: block;
  list-style-type: decimal;
  margin: 1em 0;
}

#defaultStyle li {
  display: list-item;
}

#doc.
a.underline {
	text-decoration:underline;
}
yui-t6,#hd,#bd,#ft{
 width:730px;
}
#bd {
		/*padding-left:29px;*/
 width:685px !important;
 width:695px;
 margin-left:29px;
}
#main {
	background-image: url(/images/main_bg.gif);
}
input, select {
 font-size:90%;
 height:16px;
	margin:2px 0 2px 0;
}
/* BLOCS */
/* --- top --- */
#mainmenu li,#mainmenu ul{
  display:inline;
  padding:0;
  margin:0;
 }
div#mainmenu{
  text-align:left;
  padding:0;
		padding-left:29px;
  margin:0;
 }
 /* --- SECTION TITLE --- */
div#sectionTitle {
  /*margin:12px 0 12px 0; */
  margin-bottom:4px;
}
 div#sectionTitle h1{

}

div#sectionTitle_left {
	float:left;
}
div#sectionTitle_middle {
	background-repeat:repeat-x;
 	padding:4px 0 8px 0;
	width:426px;
	float:left;
}
div#sectionTitle_middle_search {
	background-repeat:repeat-x;
 	padding:4px 0 8px 0;
	width:370px;
	float:left;
}

div#sectionTitle_right {
 float:left;
}

 /* --- SECTION TITLE COLUMN STYLE--- */
div#sectionTitleCol {
 margin:0; 
}
 div#sectionTitleCol h1{

}

div#sectionTitleCol_left {
	float:left;
}
div#sectionTitleCol_middle {
 	padding:4px 0 8px 0;
	width:195px;
	float:left;
	background-repeat:repeat-x;
}
div#sectionTitleCol_right {
 float:left;
}
/* --- SUBSECTION TITLES --- */
div#bloc{
	padding-top:4px;
	margin-bottom:10px;
}
div#blocTitle{

}
div#blocTitle_left {
	float:left;
}
div#blocTitle_middle {
	padding:4px;
	padding-top:8px;
	float:left;
	background-repeat:repeat-x;
}
div#blocTitle_right {
 float:left;
}
/* --- LISTS --- */
div#bloc_content li {
line-height:18px;}
 /* --- DETAIL  --- */
div#blocDetail {
	background-image:url(/images/detail_bg.gif);
	background-repeat:repeat-y;
}
  div#eventTitle { 
}
 div#eventTitle h1{

}

div#eventTitle_left {
	float:left;
}
div#eventTitle_middle { 
    padding:6px 0 6px 0;
	width:426px;
	float:left;
}
div#eventTitle_right {
 float:left;
}
div#event_content {
	padding:18px;
}
div#event_content li {
	line-height:14px;
}
.eventDescr {
	font-size:125%;
	line-height:130%;
}
.eventPic {
	float:right;
	margin-left:12px;
}
 /* --- RIGHT BLOCS TITLE --- */
.blocTitle_bg_main_m {
 background-image: url(/images/blocTitle_bg_m.gif);
	background-repeat: repeat-x;
}
.blocTitle_bg_m {
	background-repeat: repeat-x;
}

div#bloc_content {
 padding:0px 12px 12px 12px;
}
/* --- flags --- */
div#flag {
margin-bottom:8px;
}
div#flagMain_left {
	float:left;
}
div#flagMain_middle { 
	float:left;
	background-image: url(/images/flagBlue_middle.gif);
	background-repeat: repeat-x;
	padding:0 0 2px 0;
}
div#flagMain_right {
float:left;
}
/* --- spacer --- */
div#spacer {
 clear:both;
 display:block;
 line-height:0px;
}
/* --- dotted separators --- */
div#bgDot {
 background-repeat:repeat-x;
 line-height:1px;
	margin:4px 0 4px 0;
}
div#bgDot_main {
 background-image: url(/images/bgDotMC.gif);
 background-repeat:repeat-x;
 line-height:1px;
	margin:4px 0 4px 0;
}
.home_sorties ul{
		padding:5px 0 0 10px;
}
.home_sorties li{
		padding-bottom:3px;
}
/*------------------------*/
/* --- COLORS 
/*------------------------*/
/* Main Colors  */
.color_mc										{color:#466FA0;}
.color_cinema						{color:#1DA2EA;}
.color_concerts				{color:#EB003C;}
.color_spectacles		{color:#C01095;}
.color_expos							{color:#842E8A;}
.color_theatre					{color:#F57B00;}
.color_kids								{color:#3FBD27;}
.color_brocantes			{color:#CD6E3C;}
.color_clubbing				{color:#10B5C0;}
.color_events						{color:#6910C0;}
.color_arsene						{color:#FF0000;}

.white													{color:#FFFFFF;}


/*------------------------*/
/* --- BASE DE TYPOGRAPHIE
/*------------------------*/

/* Tailles  */
.T16{font-size: 16px;}
.T14{font-size: 14px;}
.T12{font-size:12px;}
.T10{font-size:10px;}
.T11{font-size:11px;}
.T9{font-size:9px;}

.allCaps {text-transform:uppercase;}
.bold {font-weight:bold;}
.helv{ font-family:Helvetica, verdana, Arial, sans-serif;}

/*------------------------*/
/* --- BACKGROUND IMAGES 
/*------------------------*/
/* Main Color (blue) */
.bgBloc_main {
	background-image:url(/images/bloc_bg.gif);
	background-repeat:repeat-y;
}
.bgBloc_main_right {
	background-image:url(/images/bloc_bg_r.gif);
	background-repeat:repeat-y;
}
.bgBloc_main_left {
	background-image:url(/images/bloc_bg_l.gif);
	background-repeat:repeat-y;
}
.bgBloc_main_left {
	background-image:url(/images/bloc_bg_l.gif);
	background-repeat:repeat-y;
}
/* Highlight Color - light (rose) */
.bgBloc {
	background-repeat:repeat-y;
}

/*------------------------*/
/* --- WIDTHS 
/*------------------------*/
.rightBloc {
	width:230px;
}
.rightTitle {
	width:204px;
}
.leftBloc {
	width:216px;
}
.leftTitle {
	width:190px;
}
.midTitle {
width:416px;
}
/*------------------------*/
/* --- PADDINGS 
/*------------------------*/
.pB4 {
padding:0 0 4px 0;
}
.pTB4 {
padding:4px 0 4px 0;
}
.p12 {
padding:12px;
}
.normal {
font-weight:normal;
text-transform:lowercase;
}
