/* BALISES HTML GENERIQUES */

body {
	background-image:url("images/bodyBackground.png");
	background-color:#f0e8fb;
}

a,b,strong,h1,div#footer,h4  {
	color:#93247f;
}

/* CORPS DU SITE */
div#wrapper,fieldset {
	border:1px solid #bc7db9;
}

/* EN-TETE */
div#header {
	background-image:url("images/headerBackground.jpg");
}

a#capmarketLogo {
	position:absolute;
	left:0;
	top:5px;
}	
	
/* MENU PRINCIPAL */	
div#mainMenu {
	background-image:url("images/mainMenuBackground.jpg");
}

/* PAGE D'ACCUEIL */
div#home {
	background-image:url("images/homeBackground.jpg");
	height:637px;
}

div#motDirigeants ul {
	padding:0 0 0 14px;
	margin:0;
}
	
div#motDirigeants ul li {
	display:block;
	background-image:url("images/bullet1.png");	
	list-style-type:none;
	padding:2px 0 3px 15px;
	background-position:left 3px;
	background-repeat:no-repeat;
	margin:0 0 0 10px;
	height:14px;
}		
	
div.smallBox div.more a:hover,div#actualite ul li a,div#footer p a:hover {
	color:#93247f;
}		

div#actualite ul li a:hover {
	color:white;
}	

/* COLONNE DROITE */
						
div#offres {
	background-image:url("images/offresBackground.png");
}

div#offres h1 {
	color:#bc7db9;
	padding-left:12px;
}

div#offres ul {
	padding:6px 0 0 14px;
	margin:0;
}
	
div#offres ul li {
	display:block;
	background-image:url("images/bullet1.png");	
	list-style-type:none;
	padding:2px 0 3px 15px;
	background-position:left 5px;
	background-repeat:no-repeat;
	margin:0;
	height:24px;
}

div.smallBox div.more {
	background-image:url("images/bullet1.png");
	padding:2px 0 3px 15px;
	background-position:left 3px;
}

div#offresEmploi {
	left:459px;
	top:392px;
}
	
div#references {
	left:166px;
	top:392px;
}

div#contact {
	background-image:url("images/contactBackground.png");
}

div#contact h1 {	
	padding:21px 0 14px 12px;
}

div#avisia {
	display:block;
	position:relative;
	height:133px;
	background-image:url("images/avisiaBackground.png");
	background-repeat:no-repeat;
}

div#avisia h1 {
	font-size:14px;
	font-weight:bold;
	margin:0;
	padding:22px 0 13px 12px;
	color:white;
}

div#avisia div.more {
	position:absolute;
	right:20px;
	bottom:21px;
	padding-left:15px;
	background:url("images/bullet1.png") no-repeat left 1px transparent;
}

div#avisia div.more a {
	text-decoration:none;
}

div#avisia div.more a:hover {
	text-decoration:underline;
	color:#1c1c1c;
}	
						
/* AUTRES PAGES */						

div#otherPagesBody {
	background-image:url("images/otherPagesBackground.jpg");
}
	
html>body div#otherPagesBody {
	height:auto;
	min-height:647px;
}		
			
div#content div.csc-header h1 {			
	background-image:url("images/h2.png");
	padding-left:12px;
}
				
div#footer {
	background-image:url("images/footerBackground.png");
}

div.offre div.more {		
	padding-left:10px;
	background-repeat:no-repeat;
	background-position:left 3px;		
	margin-left:20px;
	position:absolute;
	right:18px;
	bottom:15px;
}
		
div#SIM {
	left:11px;
}

div#CRMA {
	left:198px;
}

div#CRMO {
	left:385px;
}

/* CONTENT BOX */
div.contentBox h1 {
	background-image:url("images/h2.png");
	padding-left:12px !important;
}			

div.contentBox div.more,div.offre div.more,div#contact div.more {	
	background-image:url("images/bullet1.png");
	padding-left:15px;
	background-position:left 1px;
}

div#content li {
	background-image:url("images/bullet1.png");
	padding:0 20px 7px 15px;
	background-position:left 1px;
	background-repeat:no-repeat;
	display:block;
	list-style-type:none;
	margin-left:0 !important;
}	

div#content li ul {
	margin-top:8px;
	margin-left:0;
	padding-left:0;
}

div#content li li {
	background-image:url("images/bullet2.png");
	background-position:left 2px;
}	
	
div.contentBox div.date {
	border-bottom:1px dashed #bb7eb9;
}

div.csc-textpic-intext-right {
	padding-right:20px;
}

div.csc-textpic-intext-left {
	padding-left:20px;
}
