* { margin:0; padding:0; font-family: Verdana;  color:black; font-size:small;text-align:justify;   }
* img { border:none }
li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}


.spacer { clear:both; }

#global { width:900px; margin-left:auto; margin-right:auto; }

#header { width:900px; height:135px;  background-image: url(bandeau_2.jpg); background-repeat:no-repeat; }

 #menu { display:inline;}
#contenu {
width:900px;
height:auto;
background-color:#A7D9E4;
margin-top:23px;
text-align:justify;
 }
 
 
 

* a { color:#448290; }
* a:hover {color:#FFFFFF;}
.ztitreaccueil { text-align:center; margin-top:30px; width:320px; margin-left:auto; margin-right:auto; font-size:large; font-weight:bold; display:none; }
.ztitre { text-align:center; margin-top:30px; width:670px; font-size:large; font-weight:bold; padding:10px; color:#146ABD; }

spip_documents_left { margin-right:8px;}
spip_documents_right { margin-left:8px;}
.spip_documents { padding:5px; }


.menu {
font-size:small;
display:block;
position:absolute;
width:906px;
height:23px;
clear:both;
z-index: 100;
background-color:#A7D9E4;
background:no-repeat;
}
.menu ul {
z-index: 100;
display:block;
position:absolute;
background-color:#A3D1EA;
}


.menu li ul  {
z-index: 100;
visibility:hidden;
display:block;
margin-top:10px;
padding-bottom:8px;
}


ul.menu li:hover>ul
{
z-index: 100;
	display:block;
	visibility:visible;
}


.menu li {
z-index: 100;
display:block;
float:left;
height:auto;
text-align:center;
}

.menu li li {
z-index: 100;
display:block;
float:none;
width:auto; 
display:block;
/*padding:6px;*/
}
.menu li li  a{
	height:auto!important;
	padding:6px!important;
}


.menu a {
z-index: 100;
background-color:#A3D1EA;
color:#448290;
display:block;
text-decoration:none;
font-weight:bold;
cursor:pointer;
width:auto;
left:0pt;
top:0pt;
height:23px;
}

li.lastli{
	/*margin-bottom:10px;*/
}
.menu a:hover {
z-index: 100;
background-color:#FFF000;
color:#0B2E7E;
}

.menu li a {z-index: 100; display:block;}
.menu li ul li a {z-index: 100; display:block; padding:5px;}
table.spip {width:670px; font-size:small; }
table.spip td{vertical-align:top;}

.erreur * {color:red!important;}

.menu li ul li a { display:block; padding:6px; text-align:left; width:230px;}


.row_even td {padding: 5px;}
.contdroite {width:170px; height:auto; float:left; margin:10px; display:block; }

table td {width:340px;/* vertical-align:top;*/}

.tabadherents img { text-align:center;  }
table.tabadherents { width:690px; }
table.tabadherents td{ text-align:center;}
table.tabbureau {width:100%;}
table.tabbureau td {text-align:center;}
table.tabbureau td {text-align:center;}

.cont {float:left; font-size:small;  z-index: 50; }

.espace { margin-top:10px; float:left; margin-left:40px!important; float:left; }

div .menumilieurub { background-color:#A3D1EA; width:170px;}
div .menumilieurub li a { color:#448290; text-decoration:none;}
div .menumilieurub li a * { color:#448290; text-decoration:none;}
div .menumilieurub li a:hover { color:white; text-decoration:none;}
div .menumilieurub li  { background-color:#A3D1EA; text-decoration:none;}

#menudroite { width:auto; float:left; }

#footer {  width:900px; height:24px; float:left; background-image: url(uic_signature.jpg); background-position:center; background-repeat:no-repeat;}

body  { background-color:#A7D9E4;}


.texte { width:670px; padding:4px;  font-size:small; margin-left:15px; height:auto; float:left;}
.texteaccueil { width:170px; padding:8px;  font-size:small; margin-left:15px; height:auto; float:left;}

dt.spip_doc_titre  { text-align:center; font-size:x-small!important;}


.bouton_radio {display:inline;}

legend{display:none;}

#q_14 {width:400px; height:150px;}
#q_7 {width:400px;}

dt { display:block; float:left; font-size:small; width:auto;}
dd { margin-left:270px; font-size:small; }
dl {  margin-top:5px; margin-left:5px; font-size:small; clear:both; display:block;}

#imgfooter {position:relative;left:338px; top:-28px; }
#imagedubas { margin-left:99px; position:relative; top:0px; }
fieldset {border:none;}


.boutons li input{margin-top:10px; margin-left:300px; text-align:center;}


.signature {  font-size:x-small; text-align:center;}

.texteplan { margin-left:10px;}
.ss_texteplan { margin-left:20px;}
.item { margin-top:30px; margin-left:100px;}
div.menumilieurub,div.texteaccueil,table.tabbureau td,div.agenda *,div.menumilieurub *{
	text-align:left;
}
div.agenda div.ztitre{
	text-align:center!important;
}


/* PAGE D'ATTENTE */

body {background:#6DBBFB}
p {margin:10px 0}
a:hover, a:focus {color:#000}
#fond_attente {height:437px; background:url(attente-rpt.jpg)}
#attente {width:1000px; height:437px; background:url(attente.jpg); margin:0 auto; position:relative}
#attente div {position:absolute; top:165px; left:475px}









