/****************************************************************************************
MAINSITE  
*****************************************************************************************/
* html #mainSite { /*IE6 */
    background: url(img/enseigne.gif) repeat-y 25px 0px;
}

#mainSite{
    background: url(img/enseigne.png) repeat-y 40px 0px;	
}

#mainSite #header{
    background: url(img/pagebg.png) repeat-y top left;	
    margin: 0px auto;
	width:990px;	
}

* html #mainSite #header { /*IE6 */
    background: url(img/header_IE6.jpg) no-repeat 8px 0px;	
}

#mainSite #body{
    background: url(img/pagebg.png) repeat-y top left;		
    margin: 0px auto;
	width:990px;	
}

* html #mainSite #body { /*IE6 */
    background: url(img/pagebg_IE6.png) repeat-y 8px 0px;	
}

#mainSite #footer{
    margin: 0px auto;
	width:990px;	
	height:47px;
}

#twocols_left_template #mainSite #footer{
    background: url(img/pagebg_2cols.png) no-repeat top left;	
}

* html #twocols_left_template #mainSite #footer { /*IE6 */
    background: url(img/pagebg_2cols_IE6.jpg) no-repeat 8px 0px;	
}


#threecols_reverse_template #mainSite #footer{
    background: url(img/pagebg_3cols.png) no-repeat top left;	
}

* html #threecols_reverse_template #mainSite #footer { /*IE6 */
    background: url(img/pagebg_3cols_IE6.jpg) no-repeat 8px 0px;
}


/****************************************************************************************
SLOTS
*****************************************************************************************/
#main{
	border-collapse:collapse;	
    width:990px;
	background:url(img/maison_des_assos.png) no-repeat 33px 14px;	
}

#centerSlot{
    vertical-align: top;
	padding-top:43px;	
}

#twocols_left_template #centerSlot{
	width:750px;
	padding-left:10px;
	padding-right:36px;
}

#threecols_reverse_template #centerSlot{
	padding-right:0px;
	padding-left:10px;
}

#leftSlot{
    vertical-align: top;
	padding: 43px 0 0 33px;
    background: url(img/leftcolbg.jpg) no-repeat 33px bottom;
	height:835px;	
	width:230px;
}

#rightSlot{
    vertical-align: top;
	padding: 77px 0 0 0;
    background: url(img/right_col_bg.jpg) no-repeat 4px bottom;
	height:835px;	
	width:235px;
}
