/*
 * Colors values
 * 
 *  marron background : #362b19
 *  gris transparent 30% : #C3C1B9
 *  gris plus foncé : 9a9789
 *  Beige Center: #F8F6EF
 *  Beige logo : #E6E3D7
 *  Bleu foncé : #153c40;
 *  vert acidulé : #AAC032
 *  vert pale connexion mytable : ##eff5cc
 *  Jaune pale : #f5f2a7
 *  
 *  Orange Offres : #f5b604;
 *  Orange léger de fond : fae1b2
 *  Orange soutenu: #f68622
 *  Orange soutenu liens : #ef4423
 *  
 *  Rouge Bordeaux Evenement : #98090c;
 *  Rouge border : #590000
 *  Rouge plus clair : ea7679
 *  Rouge couleur de fond : #efcece
 *  
 *  Bleu groupe : #9BB6BC
 *  Bleu clair : e0ebed
 *  Bleu turquoise: #64C9D3
 *  Bleu border : #0097a5
 *  
 *  Mauve protable: #C4BABD
 *  Mauve soutenu: #583d45
 *  Mauve clair: #f0edee
 */



#content {
	margin:0;
}

img { behavior: url(/images/iepngfix.htc); }

.hidden_field { display:none;}
.no_visibility {visibility:hidden;}



.transparent_class_30 {
	filter:alpha(opacity=30);
	-moz-opacity:0.3;
	-khtml-opacity: 0.3;
	opacity: 0.3;
}

.transparent_class_50 {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

.transparent_class_80 {
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}

.transparent_class_99 {
	filter:alpha(opacity=99);
	-moz-opacity:0.99;
	-khtml-opacity:0.99;
	opacity: 0.99;
}

.transparent_class_100 {
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;
}

/* Hack for min-height css property emulation for IE */ 
html>body #center {
    /* code only understood by Firefox */
    height: auto;
}
.clear {clear: both; }
.top_aligned {vertical-align:top;}


/*
 & Columns : 12 
 & Gutter %: 20% 
 & MinWidth: 960px
 & MaxWidth: 1080px
 */
.grid_1 { width: 6.6666666666667%; }
.grid_2 { width: 15%; }
.grid_3 { width: 23.333333333333%; }
.grid_4 { width: 31.666666666667%; }
.grid_5 { width: 40%; }
.grid_6 { width: 48.333333333333%; }
.grid_7 { width: 56.666666666667%; }
.grid_8 { width: 65%; }
.grid_9 { width: 73.333333333333%; }
.grid_10 { width: 81.666666666667%; }
.grid_11 { width: 90%; }
.grid_12 { width: 98.333333333333%; }

.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12 {
	margin-left: 0.83333333333333%;
	margin-right: 0.83333333333333%;
	float: left;
	display: inline;	
}

.full-size {
	width: 100%;
}

.alpha{margin-left:0px;}
.omega{margin-right:0px;}

.container{
	min-width: 960px; 
	max-width: 1080px; 
	margin: auto;
}

/* @
 * tinyfluidgrid.com
 & girlfriendnyc.com
 */

.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html 
.clearfix,*:first-child+html .clearfix{zoom:1}

.float_right { float:right;}
.float_left { float:left;}

.padding_content_20 {padding: 20px}


