/* ---------- Styles specific to the project ----------- */

td.header1 {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 13px;
	color : rgb(34,39,139);
	text-decoration : none;
	text-align : left;
	padding-top : 1px;
	padding-bottom : 1px;
	padding-left : 20px;
	border-bottom : 0px solid rgb(240,240,240);
	background :  rgb(255,255,255) url(../images/menu_st.gif) no-repeat center left;
	/*border-bottom : 1px solid rgb(203,220,252);*/
	height :  20px;
	}
	
div.fill{
	height: 40px;
}

td.footerspe1 {
	text-align: left;
	padding: 0px;
	vertical-align: bottom;
	height: 64px;
	}

td.footerspe1 img{
	float: left;
}

td.footerspe2 {
	text-align: left;
	padding: 0px 5px 10px 100px;
	vertical-align: bottom;
	height: 54px;
	width: 580px;
	background : rgb(255,255,255) url(../images/bas_logos_2.jpg) repeat top left;
	font-size: 0.7em;
	font-weight: normal;
	color: rgb(255,255,255);
	}
	
td.footerspe2 a{
	color: rgb(240,240,240);
	}

td.footerspe2 img{
	float: left;	
}

td.footerspe3 {
  	width: 160px;
	background : rgb(255,255,255) url(../images/content-right-background.jpg) repeat top right;
  	color: white;
  	margin: 0;
  	padding: 0px 0px 0px 0px;
	vertical-align: top;   /*necessaire pour le td dans mode tableau */
	}
	
/* admin import */

td.adminText2spTop{
	font-weight : normal; 
	font-size : 11px;
	color : rgb(54,54,54);
	background-color : rgb(238,243,250);
	text-decoration : none;
	text-align : left;
	padding-top : 3px;
	padding-bottom : 3px;
	padding-left : 5px;
	padding-right : 5px;
	border-left : 1px solid rgb(101,147,207);
	vertical-align: top;
	}
	
/* marques */
table.brand{
	border-collapse: collapse;
	border: 1px solid rgb(224,224,224);
	}
td.brand {
	font-weight : normal;
	font-style : normal; 
	font-size : 10px;
	color: rgb(34,89,149);
	padding: 2px 10px 2px 10px;
	vertical-align : top;
	text-align : center;
	border : 1px solid rgb(224,224,224);
	}
	
td.brand a{
	color: rgb(34,89,149);
	text-decoration: none;
	}
	
td.brand a:hover{
	color: rgb(5,162,229);
	text-decoration: underline;
	}
	
div.menuprimg{
	margin-top: 10px;
	width: 550px;
	background-color: rgb(255,255,255);
	height: 100px;
	overflow: scroll;
	padding: 2px 0px;
	}
	
table.menuprimg{
	border: 1px solid rgb(224,224,224);
	border-collapse: collapse;
	}
	
table.menuprimg td{
	padding: 0px 5px;
	}

