body {
background-color : white;
color : #575757;
font-size : 10px;
margin : 0;
font-family : Arial, Helvetica, sans-serif, Verdana;
}

img {
display:inline;
border:none;
}

.img {
text-align:center;
}


.colgauche {
padding-top:10px;
width:290px;
padding-right:5px;
float:left;
}

.coldroite {
padding-top:10px;
width:290px;
float:right;
}

.col3 {
padding-top:10px;
width:190px;
float:left;
padding:5px;
}

.coltxt {
height:90px;
}

.titre {
color : #dc2300;
font-family : Verdana, DejaVu Sans, sans-serif;
font-size: 22px;
text-align:center;
font-weight: bold;
}

.titre2 {
color : #dc2300;
font-family : Verdana, DejaVu Sans, sans-serif;
font-size: 14px;
text-align:left;
font-weight: bold;
}

.titre3 {
color : black;
font-family : Verdana, DejaVu Sans, sans-serif;
font-size: 14px;
text-align:left;
font-weight: bold;
}


#accueil {
width:600px;
height:600px;
background-image : url("images/accueilcentre.jpg");
background-repeat : no-repeat;
background-position : center middle;
margin:0;
}

#sceau {
position:absolute;
width:90px;
height:90px;
top:800px;
left:700px;
background-image : url("images/sceau4.jpg");
background-repeat : no-repeat;
background-position : right top;
margin:0;
}

.proverbe {
color : #000000;
font-family : Verdana, DejaVu Sans, sans-serif;
font-size: 16px;
text-align:center;
font-weight: bold;
padding-top:20px;
}

.identite {
color : #000000;
font-family : Verdana, DejaVu Sans, sans-serif;
font-size: 14px;
text-align:center;
font-weight: bold;
padding-top:20px;
}

.erreur {
color : red;
font-family : Verdana, DejaVu Sans, sans-serif;
font-size: 12px;
text-align:center;
font-weight: bold;
}

.chapeau {
padding-top:10px;
color : #000000;
font-family : Verdana, DejaVu Sans, sans-serif;
font-size :12px;
font-weight: bold;
text-align:justify;
}

.texte {
color : #000000;
font-family : Verdana, DejaVu Sans, sans-serif;
font-size :12px;
text-align:justify;
}

a:link, a:visited {
color: black;
text-decoration:underline;
font-weight:bold;
}

a:hover {
text-decoration:none;
}


#wrap {
position : relative;
margin : auto;
width : 900px;
}

#marge {
position:abolute;
top:0px;
left:0px;
width:800px;
height:15px;
margin:0;
}

#login {
position:absolute;
width:200px;
height:200px;
top:10px;
left:0px;
background-image : url("images/login.jpg");
background-repeat : no-repeat;
background-position : left top;
margin:0;
}

#haut {
position:absolute;
width:500px;
height:200px;
top:10px;
left:200px;
background-color:white;
background-image : url("images/presentation.jpg");
background-repeat : no-repeat;
background-position : left top;
margin:0;
}

#hautdroite {
position:absolute;
width:200px;
height:200px;
top:10px;
left:700px;
background-color:white;
background-image : url("images/logind.jpg");
background-repeat : no-repeat;
background-position : left top;
margin:0;
}

#col {
float:left;
position:absolute;
width:200px;
height:600px;
top:209px;
left:0px;
background-color:#cccccc;
background-image : url("images/sceau.gif");
background-repeat : no-repeat;
background-position : center top;
}

#princ {
float:left;
position:absolute;
width:600px;
height:600px;
top:209px;
left:200px;
/*background-color:green;*/
margin:0;
padding-left:10px;
padding-top: 10px;
z-index : 1;
}

#bas {
position:relative;
top:550px;
left:0px;
text-align:center;
font-size:10px;
color:black;
}

#bas a:link, #bas a:visited, #bas a:hover {
font-weight:normal;
font-size:10px;
}




#menus{
margin:20px 0 0 10px;
color:#ffffff;
float:left;
display:inline;
position:absolute;
top:330px;
left:-5px;
z-index : 100;
}

#menus div{
	width:190px;
	text-align:center;

}
.menus{
	position:relative;
margin-bottom:30px;
}
#menus div a:link, #menus div a:visited, #menus div a:hover{
	color:#ffffff;
	font-size : 16px;
font-family : Helvetica, Arial, sans-serif, Verdana;
	text-decoration:none;
	padding-top:2px;
	height:24px;
	display:block;
	font-weight:normal;
}
#menus div a:link, #menus div a:visited{
	
	background-color: #333333;
}
#menus div a:hover, #menus div a:active, #menus div a:focus{
	background:#ca0003;
}

.menusel {
background:#ca0003;
}

.sousmenu{
	position:absolute;
	left:190px;
	top:0;
	
}
#content{
	margin:20px 0 0 10px;
	width:600px;
	border:1px solid #abc;
	float:left;
	
}

