* { margin:0; padding:0; font-family: Arial,sans-serif; color:#333333;  }
* img { border:none }
li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}


.spacer { clear:both; }

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

#header { width:750px; height:140px; background-image: url(tatouage_reims.jpg); background-repeat: no-repeat;}

#menu { display:inline; }


* a { color:#7E6E7B; }
* a:hover {color:#ffc5fa;}
.ztitre { text-align:center; font-size:small; width:auto; padding-top:5px; margin-top:25px; margin-left:auto; margin-right:auto; font-size:small; font-weight:bold;}

spip_documents_left { margin-right:8px;}
spip_documents_right { margin-left:8px;}


.uneimagejointe {
height:auto;
width:155px;
display:block;
float:left;
padding:5px;
text-align:center;
}

.undocumentjoint {
height:auto;
width:155px;
display:block;
float:left;
padding:0px;
text-align:center;
}


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


.menu li ul  {
visibility:hidden;
display:block;
}


ul.menu li:hover>ul
{
	display:block;
	visibility:visible;
}


.menu li {
display:block;
float:left;
height:auto;
width:83px;
text-align:left; 
}

.menu li li {
display:block;
float:none;
width:auto; 
display:inline;
}


.menu a {
background-color:#FFC5FA;
color:#7E6E7B;
display:block;
text-decoration:none;
font-weight:bold;
cursor:pointer;
left:0pt;
top:0pt;
}


.menu a:hover {
background-color:#7E6E7B;
color:#FFC5FA;
}

.menu li a { display:block; padding:5px;}
.menu li ul li a { display:block; padding:5px;}

#contenu {width:auto; height:auto;
background-color:white;
background-repeat:no-repeat;
  clear:both;
 }

.cont { margin-top: 30px; float:left; font-size:small;  z-index: 50; margin-left:5px; margin-right:5px; }
.contdroite { margin-top: 50px; margin-right:20px; float:right; font-size:small; width:145px; }

div .menumilieurub li a { color:#7E6E7B; text-decoration:none;}
div .menumilieurub li a:hover { color:#BF3000; text-decoration:none;}


.espace { margin-left:65px!important; width:1px!important; height:1px!important; }
.myespace { margin-left:265px!important; width:1px!important; height:1px!important; }


#footer { background-image: url(tattoo_body_art.gif); width:750px; height:63px; margin-left:auto; margin-right:auto; background-repeat: no-repeat; }

body  { background-color:#7e6e7b;}


.texte { width:530px; font-size:small; height:auto; margin-left: 10px; margin-right:10px; }
.textelong { width:730px; font-size:small; height:auto; margin-left: 10px; margin-right:10px; }


table.spip td { vertical-align:middle; text-align:middle; width:auto; font-size:small; }
table.spip tr.row_even { }
table.spip tr.row_odd {  }

dt {color:#535E1E;  display:block; float:left; font-size:small; width:auto;}
dd { margin-left:100px; font-size:small;}
dl { margin-top:5px; margin-left:65px; font-size:small; }
.bouton_radio {display:inline;}

legend{display:none;}



#q_5{width: 350px;}
#q_12{ margin-top:5px; width: 500px; height:100px; font-size:small;}

fieldset {border:none;}


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


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