/*

violet : 		#9f3369
rose clair : 	#f2d6e4
roe foncé :		#de9abc

*/




/*DO NOT EDIT  PROPERTIES*/
.global {margin:auto; position:relative; overflow:auto}
.container,.container_main, .container_mi_largeur, .container_module {position:relative; float:left; overflow:hidden;}
.box_main, .box_mi_largeur .box_module {clear:both; float: left; position: relative; margin-left: auto; margin-right: auto;}
.column_left, .column_right, .column_middle {position:relative; float:left; overflow:hidden;}
.top_left, .top_right, .bottom_left, .bottom_right {position:relative; float:left; font-size:1px;}
.top_main, .bottom_main , .top_mi_largeur, .bottom_mi_largeur, .top_module, .bottom_module {position:relative; float:left; font-size:1px;}
.left_main, .right_main, .background_main, .left_mi_largeur, .right_mi_largeur, .background_mi_largeur, .left_module, .right_module, .background_module {position:relative; float:left;}


/*EDIT  PROPERTIES*/
body {background-color: #7F8FA6; font-family:Verdana; text-align:center;  font-size: 12px; color: blue;}

.global {width:850px; background-color: #ffffff; text-align:left; padding:10px;}

.banner{margin-bottom:10px; background-color:#EFF1F1; width:850px; height:100px; font-family: Verdana; color: blue; font-weight: normal;}


.top_left {background: url("img/tl.png") no-repeat left top; width:10px; height:10px;}
.top_right {background: url("img/tr.png") no-repeat right top; width:10px; height:10px;}
.bottom_left {background: url("img/bl.png") no-repeat left bottom; width:10px; height:10px;}
.bottom_right {background: url("img/br.png") no-repeat right bottom; width:10px; height:10px;}

.top_main, .top_mi_largeur, .top_module {background: url("img/t.png") repeat-x left top; height:10px;}
.bottom_main, .bottom_mi_largeur, .bottom_module  {background: url("img/b.png") repeat-x left bottom; height:10px;}
.left_main, .left_mi_largeur, .left_module {background: url("img/l.png") repeat-y left top;}
.right_main, .right_mi_largeur, .right_module {background: url("img/r.png") repeat-y right top; left: -10px;}
.background_main, .background_mi_largeur, .background_module {background: url("img/bg.png") repeat left top; left:10px;}

.container {width:950px;}
.top_main, .background_main, .bottom_main {width:905px;}
.left_main, .right_main , .container_main {width:925px;}
.top_mi_largeur, .background_mi_largeur, .bottom_mi_largeur {width:300px;}
.left_mi_largeur, .right_mi_largeur, .container_mi_largeur {width:320px;}
.top_module, .background_module, .bottom_module {width:110px}
.left_module, .right_module, .container_module{width:130px}

.box_main {padding: 0px 10px 0 10px; width:895px;}
.box_mi_largeur {padding: 0px 10px 0 10px; width:290px;}
.box_module {padding: 0px 10px 0 10px; width:110px}

.column_left {width:130px; margin: 0px 0px 0px 1px;}
.column_right {width:130px; margin: 0px 0px 0px 10px;}
.column_middle {width:690px; margin: 0px 0px 0px 10px; text-align:justify;}

.iris {background:url(../../img/iris500.jpg) no-repeat right top;}

.bouton_couleur {float:right; padding: 10px 30px 0px 0px;}
.bouton a {float: left; margin: 10px; border: 2px solid #D60093; border-style:outset; background-color:#660033; width:126px; padding:4px 4px 4px 4px; color:white; font-size:12px; text-align:center;}
.bouton a:hover {border-style:inset; color:white}


.menu_tab {width:900px; height:22px; margin-top:3px; font-size:10px; float:left; font-weight:bold; color:#de9abc;}
.menu_tab  a {color:#de9abc; font-size:10px;}
.menu_tab  a:hover {color:#9f3369;}

.module_title {background-color:#f2d6e4; width:86px; padding:4px 0 4px 0;font-size:12px;font-weight:bold;}
.module {width:90px; height:1000px; background-color:#efecca; padding:8px 0px 5px 0px; margin-bottom:10px; color:#660033; font-size:12px;}
.module_pub {width:130px; height:430px; background:url(../img/header.jpg) no-repeat; border: 1px solid red}

.module_top {position:relative; float:left; width:130px;height:20px; background-color:#768281; color:white; font-size:12px;font-weight:bold;text-align:center;padding-top:3px}
.module_middle {position:relative; float:left; width:130px;min-height:100px;height:auto !important;height:100px;background-color:#cccccc;color:dark blue; font-size:11px;text-align:center;padding:6px 6px 0 0px;margin-top:-3px}
.module_bottom {position:relative; float:left; width:130px;height:6px;font-size:1px; margin-bottom:10px}

#marquee {width:100%;color:purple;}



.menu_module {font-size:12px;text-align:left;}
.menu_module  ul {margin:0px 3px 0px 2px; text-align: center; padding:0}
.menu_module li {font-size:12px;font-weight:bold; text-align: center; background-color: #9f3369; cursor: pointer; margin: 0px; padding:0px; list-style-type: none;}
.menu_module  li a {text-decoration: none; display: block; padding-top:3px; padding-left:5px; color: #f2d6e4;  height: 18px; border-bottom: 5px solid white;}
.menu_module  li a:hover {color:#9f3369;background-color: #de9abc;}


.newsbulle {z-index:200;position:absolute; visibility:hidden; top:0; left:0; width:400px; background-color:#EFF1F1; color:#333333; border:1px solid blue; text-align:justify; padding:5px;}


.dp {margin:auto; width:850px; position:relative;text-align: right; font-size: 9px; color:white; margin-top:-5px; margin-bottom:10px}
.dp a {font-size: 9px;color:white;}




h1 {margin-left:30px; margin-top:20px; text-align:center; font-size: 18px; font-weight: bold; color: #50468C;}
h2 {margin-top:0px; text-align:left; font-size: 14px; font-weight: bold; color: #ffffff;}
h3 {margin-top:0px; text-align:center; font-size: 12px; font-weight: bold; color:purple;}
h4 {margin-left:30px; margin-right:30px; margin-top:0px; margin-bottom:0px;text-align:center; font-size: 16px; font-weight: bold; background-color: #1B019B; color: white;}
h5 {margin-left:150px; margin-right:150px; margin-top:0px; margin-bottom:0px;text-align:center; font-size: 16px; font-weight: normal; background-color: #1B019B; color: white;}


p {text-align:justify; font-size: 12px;}
li {margin-left: 18px; text-align:left; font-size: 10px;}

a {color:#9f3369; text-decoration:none;}
a:hover {color:#de9abc;}





/* menu deroulant horizontal*/

/*DO NOT EDIT  PROPERTIES*/

#menu {clear:both; position:relative; z-index:100;}
#menu dl {margin:0px; padding:0px; float: left;}
#menu dt {cursor: pointer; margin: 0 1px 0 1px;}
#menu dd {margin: 0px; padding:0px; display: none; position:absolute; z-index:100;}
#menu ul {margin: 0px; padding:0px;}
#menu li {margin: 1px; padding:0px; list-style-type: none;}
#menu li:first-child {margin-top: 0px;}
#menu li a, #menu dt a {text-decoration: none; display: block; background-position: 120px 2px;  background-repeat: no-repeat;}

/*EDIT  PROPERTIES*/

#menu {height:40px; width:850px; font-size:12px;font-weight:bold}
/*#menu dl, #menu ul {width: 160px;}*/
#menu dt, #menu li {text-align: center; background-color: #1B019B;}
#menu dd {background-color: #ffffff;}
#menu li a, #menu dt a {color:#ffffff; padding-top:3px; padding-left:5px; min-height:18px;height:auto !important;height:18px; border: 1px solid white; }
#menu li a:hover, #menu li a:focus, #menu dt a:hover, #menu dt a:focus {color:yellow;background-color: #1B019B;}


/* menu deroulant vertical*/

/*DO NOT EDIT  PROPERTIES*/

#menu_v {position:absolute; width: 140px; z-index:99;}
#menu_v dl {margin: 0px; padding:0px; float:left;}
#menu_v dt {cursor: pointer; margin: 0px 0 0px 0;}
#menu_v dd {background-color: #ffffff; margin-top: -21px; padding:0px; display: none; position:absolute;}
#menu_v ul {margin: 0px; padding:0px;}
#menu_v li {margin: 0px; padding:0px; list-style-type: none;}
#menu_v li a, #menu_v dt a {text-decoration: none; display: block; background-position: 120px 2px;  background-repeat: no-repeat;}


/*EDIT  PROPERTIES*/

#menu_v {left:15px; font-size: 12px;}
#menu_v dl {width:130px; font-weight:bold;}
#menu_v dt, #menu_v li {text-align: center; background-color: #1B019B;}
#menu_v dd {margin-left:130px; }
#menu_v ul {width:130px;}
#menu_v li a, #menu_v dt a {padding-top:3px; padding-left:5px; color: #ffffff;  height: 16px; border: 1px solid white;}
#menu_v li a:hover, #menu_v li a:focus, #menu_v dt a:hover, #menu_v dt a:focus {color:yellow;}









.box {position:relative; float:left; overflow:hidden;}

.width_850 {width:850px; background-color:#1B019B; color:white; font-size:9px; margin-top:15px}


h1 {margin-top:0px; text-align:center; font-family: Edwardian Script ITC; font-size: 60px; font-weight: normal; color: #FFFFFF;}
h2 {margin-top:0px; text-align:left; font-size: 12px; font-weight: normal; color: blue;}
h3 {margin-top:0px; text-align:center; font-family: Verdana; font-size: 12px; font-weight: normal; color:green;}
h4 {margin-left:30px; margin-right:30px; margin-top:0px; margin-bottom:0px;text-align:center; font-family: Verdana; font-size: 16px; font-weight: bold; background-color: #1B019B; color: white;}
h5 {margin-left:10px; margin-right:5px; margin-top:0px; margin-bottom:0px;text-align:left; font-family: Verdana; font-size: 12px; font-weight: normal; background-color: #1B019B; color: white;}


p {text-align:justify; font-size: 14px;}

a {font-weight: normal; color: blue; text-decoration: none;}
a:hover {color: red}


  /*menu deroulant horizontal*/

dl, dt, dd, ul, li {
margin: 0px;
padding:0px;
list-style-type: none;
}

