/* --- STYLES DE BASE --- */ 
* {margin:0;padding:0;}
html {  font-size: 100%; } 
body { margin: 0; padding: 1em; font-size: .8em; line-height: 1.4; color: #333; background: #f1f1f1; font-family: Arial, Helvetica, FreeSans, sans-serif;} 
h1, h2, h3, h4, h5, h6 { margin: .5em 0 0 0; line-height: 1; font-weight: bold; font-style: normal; } 
ul, ol { margin:0; padding: 0; } 
p { margin:10px; text-align : justify; text-indent:20px;} 
a { text-decoration: underline; } 
a:active { outline: none;} 
a img { border: none; } 
em { font-style: italic;} 
form, fieldset { margin: 0; padding: 0; border: none; } 
input, button, select { vertical-align: middle;}
table { margin:0 auto; border-collapse:collapse; }
.bords_arrondis {-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}
.spacer {clear:both;}
h2.sans_marges{margin:0;padding:0 0 0 25px;}
img{border:1px solid #AAAAAA;}
.qtip-content{font-size:10px;}
	.qtip-content h2{height:30px;}
.ui-state-highlight {border: 1px solid #fed22f; background: #ffe45c; color: #363636; }
.ui-state-error {border: 1px solid #fed22f; background: #FF5E5E; color: #363636; }
/* --- FIN --- */ 

h1{color:#00528d; background:#fff url(img/puceh1.png) no-repeat scroll 0 0;font-weight:normal;padding:2px 5px 5px 30px;margin:15px 5px 5px;font-size:20px;letter-spacing:1px;border:1px solid #00528d;border-width:0 0 1px 0;}
h1 em {color:#00528d;font-style:normal;}
h2{background:transparent url(img/fondh2.png) no-repeat scroll 0 0;color:#00528d;padding:0 0 0 20px;display:block;font-size:15px;font-weight:bold;height:19px;margin:15px 0 15px 10px;width:90%;}
h3{color:#00528d;padding:0 0 0 20px;display:block;font-size:13px;font-weight:normal;height:19px;margin:15px 0 15px 10px;width:90%;}
h4{color:#00528d;display:block;font-size:12px;font-weight:normal;height:19px;margin:15px 0 15px 100px;width:90%;}

p.entete{font-weight:bold;text-indent:0;}
p.centre{text-align:center;text-indent:0;}
ul.sommaire{list-style-type: none;}

div#global {width:935px;margin:0 auto;border:1px solid #5392C6;background:#fff;}

div#centre {width: 100%; overflow: hidden;}

div#entete {background:#fff url(img/entete.jpg) no-repeat scroll 0 0;display:block;width:935px;height:25px;padding-top:231px;border:1px solid #c7ddec;border-width:0 0 1px 0;}
	div#entete ul {list-style-type: none; }
	div#entete li {display:block;float:left; }
	div#entete a {font-size:11px;display:block;width:120px;text-align:center; text-decoration:none; color:#fff; font-weight:normal;border:1px solid #00528d;margin-left:10px;background:#7496b2; }
		div#entete a:hover {background:#F49400;color:#00528d; }

div#navigation {background:transparent url(img/nav.jpg) no-repeat scroll top center;float:left;width:200px;padding:180px 0;/*border:1px solid #aaa;border-width:0 1px 0 0;*/}
	div#navigation ul {display:block;margin:0 auto;list-style-type: none;width:160px;}
	div#navigation li {background:#fff url(img/puce.png) no-repeat scroll 2px 8px;}
	div#navigation a {font-size:11px;text-transform:uppercase;font-weight:normal;text-decoration:none;background:transparent url(img/nav_a.png) no-repeat scroll bottom center;display:block;color:#00528D;text-align:center;margin:0;padding:5px 0 3px 10px;}
		div#navigation a:hover {background-image:url(img/nav_a_h.png);color:#F49400;}

div#contenu {margin-left:200px;padding-top: 20px;}
	div#contenu img {margin:0 auto;display:block;border:1px solid #aaa;}
	div#contenu ul, div#contenu ol {margin:0 0 0 80px;}
			div#contenu ul li ul{margin:0 0 10px 30px;}
			ul.sommaire li a,a#pharmavenir{background:#fff url(img/puce.png) no-repeat scroll 2px 10px;font-weight:normal;display:block;color:#00528D;text-align:left;padding:5px 0 3px 20px;}
				div#contenu ul li a:hover,a#pharmavenir:hover{color:#876c00;}
	div.histoire a, div.liens a {color:#00528D;}
		div.histoire a:hover, div.liens a:hover {color:#F49400;}

div#pied {margin:0;border:1px solid #c7ddec;border-width:1px 0 0 0; margin-top:25px;text-align:center;color:#555;font-size:10px;}

	table#orgs th,table#chartes th{text-align:center;color:#00528d;padding-top:20px;}
	table#orgs td,table#chartes td{text-align:center;color:#555555;font-size:10px;}
	table#orgs a,table#chartes a{margin:10px 10px 0 10px;display:block;}

a#lien_livret{background:transparent url(img/livret.jpg) no-repeat scroll 0 0;display:block;width:200px;height:20px;margin:30px auto;padding-top:200px;color:#555555;font-size:12px;text-align:center;}

table#contactsCruq{width:700px;border:1px solid #aaa;font-size:11px;}
	table#contactsCruq td{border:1px solid #aaa;padding:5px;vertical-align:top;width:33%;}

table.indicateur, table.indicateur_large {border:1px solid #00528d;font-size:12px;margin:20px auto;background:#fff;}
table.indicateur{width:500px;}
table.indicateur_large {width:700px;}
	table.indicateur th , table.indicateur_large th {font-weight:normal;background:#E8F3FF;color:#333;border:1px solid #00528d;padding-left:4px;padding-right:4px;}
	table.indicateur td , table.indicateur_large  td{text-align:center;border:1px solid #00528d;padding-left:4px;padding-right:4px;}
	table.indicateur td.orange , table.indicateur_large  td.orange{background-color:#EF9300;}
	table.indicateur td.vert , table.indicateur_large  td.vert{background-color:#E0DA00;}
	
	div#intro p {text-indent:0;text-align:center;font-size:14px;}

	div#marche table{font-size:11px;}
		div#marche table th{font-weight:normal;}
	
	div.contact ul li{margin-bottom:15px;}
		div.contact ul em{color:#00528d;font-weight:bold;}
		div.contact form{width:400px;margin:0 auto;background:#fff;padding:20px;border:1px solid #00528D;}
		div.contact form label{width:100%;display:block;font-size:14px;margin-top:15px;color:#00528d;}
		div.contact form input{color:#333;background:#fafafa;border:1px solid #C0D9EA;width:100%;padding:2px;}
		div.contact form textarea{color:#333;background:#fafafa;border:1px solid #C0D9EA;width:100%;padding:2px;height:170px;}
		div.contact form a{text-decoration:none;border:1px solid #00528D;background:#7496B2;display:block;text-align:center;color:#fff;font-size:12px;width:160px;font-size:14px;margin:30px auto 0 auto;cursor:pointer;}
			div.contact form a:hover {background:#feea9a;color:#00528d; }
			div.contact form span#message_form {width:100%;border:1px solid #C0D9EA;text-align:center;display:block;}
			div.contact form span#message_envoye {width:100%;border:1px solid #C0D9EA;text-align:center;display:block;background:#aaffaa;font-size:14px;margin-top:10px;}
			div#contenu img#img_loader{border:none;margin-top:10px;}
	
div.org,div.histoire,div.lin,div.chiffres,div.contact{background:transparent url(img/fond_p1.jpg) no-repeat scroll 0 100px;min-height:700px;height: auto !important;height: 700px;}
div.liens {background:transparent url(img/fond_p2.jpg) no-repeat scroll 0 100px;min-height:700px;height: auto !important;height: 700px;}
div.li,div.chartes {background:transparent url(img/fond_p3.jpg) no-repeat scroll 0 100px;min-height:700px;height: auto !important;height: 700px;}


