/* CSS Document */
/* GLOBAL */
body {margin:0; padding:0;text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#555555; background:#911B7D url('/templates/images/bg_body.gif') repeat-x 0 0;}
#conteneur{width:955px; margin:0; padding:0; background:#ffffff url('/templates/images/bg_left.gif') repeat-y 0 0;}
#left {width:255px; margin:0; padding:0; float:left;}
#collection {margin:10px 0 0 0; padding:0;background:url('/templates/images/collection.gif') no-repeat 0 0; height:23px;}
#collection span {display:none;}
#logo {width:255px; margin:0; padding:0;background:url('/templates/images/logo.gif') no-repeat 0 0; height:186px;}
#logo a {display:block;height:156px; width:205px;}
#logo span {display:none;}
#header {width:700px;margin:0; padding:0;background:url('/templates/images/bg_header.gif') repeat-x 0 0; height:152px;}

#logoheader {float:right; display:block;width:262px; margin:0; padding:0; background:url('/templates/images/header.gif') no-repeat 0 0; height:152px;}
#logoheader b{display:none;}
#marquepage{float:left; margin:25px 0 0 -45px!important;_margin:25px 0 0 0px; padding:0;}
#marquepage a{ color:#911B7D; text-decoration:none; font-size:10px;}
#marquepage a:hover{ color:#911B7D; text-decoration:underline; font-size:10px;}

#menuCollection{width:255px; margin:0; padding:0; list-style-type:none;}
#menuCollection li{width:255px; margin:0; padding:0; height:25px; line-height:25px;}
#menuCollection li a{ display:block; width:195px; margin:0; padding:0; text-indent:10px; font-weight:bold; color:#fff; text-decoration:none;}
#menuCollection li a:hover{ display:block; width:195px; margin:0; padding:0; text-indent:10px; font-weight:bold; color:#fff; text-decoration:none; background-color:#009CB2;}
#menu { list-style-type:square; color:#fff; margin:0 0 0 40px; padding:0;list-style-image:none;}
#menu li{ color:#fff; margin:0; padding:0; height:25px; line-height:25px;}
#menu li a{ display:block; width:155px; margin:0; padding:0; font-weight:normal; color:#fff; text-decoration:none;}
#menu li a:hover{ display:block; width:155px; margin:0; padding:0; font-weight:normal; color:#ffdffa; text-decoration:none;}
#footer{width:760px; margin:25px 0 15px 195px; padding:0; text-align:center; color:#fff;}
#footer a{color:#fff; text-decoration:none;}
#footer a:hover{color:#fff; text-decoration:underline;}
.mini{font-size:10px}
.minicvteam{float:right;font-size:10px;margin:50px 0 0 0;}


.style1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#555555;}
.style2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#009cb2;}
.style3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#555555;}
.style4 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#009cb2;}
.style5 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#911B7D;}
.style6 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#911B7D;}
.style7{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#911B7D;}



.cadre {border:1px solid #009cb2; background-color:#f7f7f7; color:#555555; padding:4px;}
.cadreFondBleu {background-color:#009CB2; color:#fff; padding:4px;}
.cadreFondRose {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;background-color:#911B7D; color:#fff; padding:4px;}

h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#009cb2;}
h2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#009cb2;}
h3 {font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:14px; color:#911B7D;}
h4 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#555555;}
h5 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#009cb2;}

a{color:#666666; text-decoration:none;}

a:hover{color:#911B7D; text-decoration:underline;}

ul{color:#009cb2;list-style-image: url(/templates/images/puce.gif);}
li{color:#555555;}

/*pour tableaux*/
.bleuTextBlanc{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;color:#ffffff;background: #009CB2;padding: 20px;}
.roseTextBlanc{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;color:#ffffff;background: #911B7D;padding: 20px;}
.marge10{padding: 5px 10px 5px 10px;}

/* pour formulaires */

.warning{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;color:#ff0000;}