* {margin: 0; padding: 0; font-family: verdana; text-align: justify; }
body, html {height: 100%; }
body {background: #FFFFFF url('images/fondsable.jpg')}
a {text-decoration: none; border: none; }
img {border: none; margin:7px 15px 7px 20px;}
ul {list-style-type: none}

#container {width: 760px; margin: auto; background: url('images/fondcontainer.jpg') repeat-y; position: relative; }
#header {width: 760px; height: 285px; background: url('images/entete_maroc.jpg');}
#page {padding-top:30px;width: 560px; float: right; padding: 0px; color: black; font-size: 0.9em;margin-right:10px;}
#footer {background: url('images/fondfooter.jpg'); clear: both; width: 760px; height: 65px; line-height: 65px; text-align: center; font-weight: bold; color: #999999; font-size: 0.8em}

#menu {padding-left:10px;width: 180px; float: left; text-align: left; font-size: 0.8em;padding-top:30px;}
.section {background: url('images/fondsection.jpg'); margin: 15px 0px 15px 0px; color: black; font-weight: bold; font-size:1.1em; text-align: center; width: 180px; line-height: 25px; }
#menu a {display: block; width: 180px; height: 20px; line-height: 20px; color: white; font-weight: bold; text-indent: 15px; font-size: 0.9em; }
#menu .actif {display: block; width: 180px; background: url('images/actif.gif') repeat-y; height: 20px; line-height: 20px; color: black; font-weight: bold; text-indent: 15px; font-size: 0.9em; }
#menu a:hover {color:#F5AF2D;}

#ssmenu{width:540px;height:25px;}
#ssmenu a {display: block; float:right;width: 105px; height: 25px; line-height: 25px; color: red; font-weight: bold; font-size: 0.9em; text-align:center;}
#ssmenu .actif {display: block; float:right;width: 105px; background: url('images/ssmenu.gif'); height: 25px; line-height: 25px; color: black; font-weight: bold; font-size: 0.9em; text-align:center;}
#ssmenu a:hover {color:#F5AF2D;}
#ssmenu li{display: block; float:right;width: 105px; }

h1 {text-indent:-5000px;}
p {margin: 7px 15px 7px 15px;}
h2 {line-height:30px;margin:10px 15px 25px 15px;color:black;font-weight:bold;text-align:center;font-size:1.3em;}
h3 {margin: 15px 15px 15px 15px; color:#993333; border-bottom:2px solid #CCCCCC; font-weight:bold; font-size:1.1em;height:22px;line-height:22px;}
h4 {margin: 15px 15px 10px 15px; color:#141741; font-weight:bold; font-size:1em;}

.list ul {margin: 7px 20px 7px 20px;}
.list li {padding: 5px 20px 5px 50px; list-style-type:none; background:url('images/puce.gif') no-repeat 30px 0.7em;}

.center{text-align:center;}
.nota{color:#AAAAAA;}
.red{color:red;}

.imageagauche{float:left;}
.imageadroite{float:right;}

#diapos {width:540px;margin-left:10px;}
#diapos img {margin:0px 0px 0px 0px;}
#diapos td{text-align:center;padding:0px}
.dropdown {vertical-align:top; font-size:0.8em;}

a:hover {text-decoration:underline;}

#coordonnees {width:480px;margin:0px 30px;color:black;font-weight:bold;}
.txtbox {width:145px; margin:15px 15px;text-align:center;}
form {margin:0px 0px;}
.ok {margin-left:10px;margin-bottom:7px;}
.addbox {text-align:center;height:25px;}
.filebox {height:25px;width:440px;}
.suppr {text-align:center;font-size:10px;height:20px;margin-left: 15px;}
.deco {text-align:center;margin:30px 0px 20px 230px;}


