@charset "utf-8";
/* CSS Document */
body{background:url(../Images/deg.png) repeat-x; 
	min-height:100%;
	margin:0;
	position:relative;
	color: #333333;
}
* {margin: 0; padding: 0;}

/* en tete début */
#header {
	margin:0;
	margin-top:40px;
}

#menubkg {
	background-image:url(../Images/haut.png);
	background-repeat:no-repeat;
	height:108px;
	width:928px;
	z-index:auto;
}

#menubarre {
	background-image:url(../Images/menu.png);
	background-repeat:no-repeat;
	margin-top:66px;
	z-index:auto;
	float: right;
	margin-right:30px;
	width:550px;
	height:24px;
	padding:1px;
}

/* typo début */
h1{
	color:#26608a;
	font-family: Verdana;
	font-size:14pt;
	padding-bottom:20px;
	}
h2{
	color:#3a86a6;
	text-align:right;
	font-family:Arial;
	font-size:14pt;
	}
h3{
	color:#a0bacc;
	font-family:Arial;
	font-size:13pt;
	text-align:left;
	}
h4{
	color:#bbcddb;
	}
h5{
	color:#d7d6d6;
	}
h6{
	width:180px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
	color:#CCCCCC;
	margin:0;
	font-size:10pt;
	text-align:center;
}
/* typo fin */

/* menu début */
dl, dt, dd, ul, li{
	margin-top:0;
	padding-top:0;
}
dl {
	float: left;
}
dt {
	margin-top: 0;
	padding-left:10pt;
	cursor: pointer;
}
dd {
	margin-left:10pt;
	z-index: 100;
	display: none;
	position:absolute;
	width: 6em;
	background: #FFF;
}
ul {
	margin:0;
	padding:0;
	list-style:none;
	color: #666666;
}
ol {
	margin:0;
	padding:0;
	list-style-position: inside;
	color: #666666;
	}
li {
	margin:0;
	padding:0;
	}
td {
	padding-left:10px;
	padding-right:10px;
}
table{border:none; margin:10px;}	
.col1 { background-color: #bbcddb;}
.col2 {background-color: #a0bacc;}
.col3 {background-color: #006699; font-weight:700; color: #CCCCCC;}
#smenu1, #smenu2 {
	text-align:left;
	position:absolute;
}
.Style3 {color: #FF0000;}
.Style4 {color: #0000FF;}
/* menu fin */
/* en tete fin */
sup {
	font-size:9px;
	vertical-align:text-top;}
blockquote{
text-align:justify;
}
b {
font-weight:550;}



/* site début */
#site {
	background:#FFFFFF url(../Images/fond.png);
	width:928px;
	z-index:1;
	padding:0;
	padding-top:20px;
	min-height:100%;
	position:relative;
	overflow: auto;
}

#left{
	float:left;
	width:190px;
	position:relative;
	left: 13px;
	padding:10px;
	text-align:justify;
	margin-bottom:15px;
}

#ssmenu {
	background-image:url(../Images/ssmenu.png);
	background-repeat:no-repeat;
	width:200px;
	height:100%;
	float:center;
	}

#sstexte1 {
	background:url(../Images/mois.png) no-repeat;
	height:288px;
	margin-bottom:20px;
	border: solid 1px #999999;
	text-align:justify;
}
#sstexte {
	min-height:100%;
	margin-bottom:20px;
	padding:6px;
	border: solid 1px #999999;
	text-align:justify;
}
#right{
	float:right;
	width:580px;
	position:relative;
	padding-top:35px;
	padding-left:50px;
	padding-right:50px;
	text-align:justify;
	padding-bottom:50px;
	margin-bottom:10px;
	margin-right:0;
	overflow:hidden;
}

#conteneur{
	text-align:justify;
}

/* site fin */




/* pied debut*/
#pied {
	background: url(../Images/bas.png);
	width:928px;
	height:40px;
	z-index:1;
	padding-top:10px;
}

#signe {
	float: right;
	position:relative;
	text-align:right;
	padding-top:5px;
	padding-right:15px;
	padding-bottom:5px;
}

#contact {
	float: left;
	position:relative;
	text-align:right;
	padding-top:5px;
	padding-left:25px;
	padding-bottom:5px;
}
/* pied fin */

/*police début*/
.annex{font-family:Verdana; font-size:9px; color: #339966;}
.annex:hover{ color: #FF3300; text-decoration: underline;}
.sts {font-family: "Harlow Solid Italic", Edwardian Script ITC, French Script MT, Magneto; font-size: small; color:#000000;}
.sts:hover{ color:#CC33CC; text-decoration: overline;}
.m {font-family: Harlow Solid Italic, Edwardian Script ITC, French Script MT, "Magneto"; font-size: small; color: #339966;}
.m:hover{ color: #FF6633; text-decoration: underline;}
.Style { color:#FFFFFF;}
.Style1 {font-family: "Harlow Solid Italic", Edwardian Script ITC, French Script MT, Magneto; font-size:16px;}
.Style2 {color:#009999;font-weight: bold; font-size:smaller;}
.contact { font-family: "Arial"; font: bold; color:#009999 ; font-weight: bold; font-size:11pt; line-height:normal;}
.sign {color: #006666; font-size:x-small;}
.contact:hover{ color: #660099; text-decoration: none; font-weight: bold;}
a{color:#6633FF; text-decoration:none;}
a:link {text-decoration: none;}
a:visited {	text-decoration: none;}
a:hover {text-decoration: underline; color:#408080}
a:active {text-decoration: none;}
.cercle{list-style-type: circle;}
.simail {color: #999999; font-size:small; text-decoration: underline;}
.simail:hover{ color: #3399CC; text-decoration: underline; font-weight: bold;}
.sst {color: #3366FF; font-size:14px; font-stretch:semi-condensed; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.titre{color: #FF6633; font-size:16px; font-stretch:semi-condensed; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
/*police fin*/

