/* 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:0px; 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;}

#marquepage a.gros{ color:#911B7D; text-decoration:none; font-size:11px;font-weight:bold;}
#marquepage a.gros:hover{ color:#911B7D; text-decoration:underline; font-size:11px;font-weight:bold;}


#menuCollection {width:215px; margin:0; padding:0; list-style-type:none;}
#menuCollection li {width:215px; margin:20px 0; padding:0; /*height:25px;*/ line-height:25px;position:relative;color:#009CB2;font-weight:bold;background-color:#911B7D; }
#menuCollection li a { font-size:16px;display:block; width:185px; margin:0; padding:0 0 0 10px; /*text-indent:10px;*/ font-weight:bold; color:#009CB2; text-decoration:none;background-color:#fff;}
#menuCollection li a:hover { display:block; width:185px; margin:0; padding:0 0 0 10px; /*text-indent:10px;*/ font-weight:bold; color:#009CB2; text-decoration:none; /*background-color:#009CB2;*/}
#menuCollection .active {/*background-color:#009CB2;*/}
#menuCollection li ul {margin:0; padding:0;width:195px;list-style-type:none;list-style-image:none;position:absolute;z-index:1000;top:0px; left:195px;background-color:#911B7D;}
#menuCollection li ul li {margin:0; padding:0;width:195px;background-color:#911B7D; color:#fff;background-color:#911B7D;}
#menuCollection li ul li a {font-size:11px;display:block; width:185px; margin:0; padding:0 0 0 10px; /*text-indent:10px;*/ font-weight:bold; color:#fff; text-decoration:none;background-color:#911B7D;}
#menuCollection li ul li a:hover {display:block; width:185px; margin:0; padding:0 0 0 10px; /*text-indent:10px;*/ font-weight:bold; color:#fff; text-decoration:none;background-color:#009CB2;}

#menu { font-size:14px;font-weight:bold;list-style-type:none; color:#fff; margin:0;width:885px;height:30px; padding:0;list-style-image:none; text-align:right;}
#menu li { color:#fff; margin:0; padding:0 0 0 20px; height:25px; line-height:25px;float:right;}
#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 0px; padding:0; text-align:center; color:#fff;}
#in_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;}
.style8 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#911B7D; font-style:italic;}
.style9 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#8f8f8f; font-style:italic;}


.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;}


/* style par défaut */
a{color:#666666; text-decoration:none;}
a:hover{color:#911B7D; text-decoration:underline;}

/* style discret*/
a.discret{text-decoration:none;border-bottom:1px dashed #cccccc; color:#555555;}
a.discret:hover{text-decoration:none;color:#911B7D;border-bottom:1px dashed #ED2224;}

/* style  souligne */
a.souligne{color:#666666;text-decoration:underline;}
a.souligne:hover{color:#911B7D;text-decoration:underline;}


ul {color:#009cb2;list-style-image: url(http://www.mouton-carrelages.com/ressources/image/puce.jpg);}
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;}

/* gestion espace tags */

.TagEcart{margin:100px 0 0 0; padding:0;}
