* { margin:0; padding:0; font-family: Verdana,sans-serif; font-size:small;  }
* img { border:none }
li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

table.spip { line-height: 80%; margin-left:10px; width:700px; padding-top:2px; padding-bottom: 2px;}

.spacer { clear:both; }
.carre { width:280px; height:250px; float:left;}
#global { width:750px; margin-left:auto; margin-right:auto; }

#grandheader { width:750px; height:340px; }
#petitheader { width:750px; height:166px; }

#menu { display:inline; }

#fondmenu  a {background-image: url(creation_entreprise.jpg); width:110px; height:101px; float:left; }


* a { color:#ff7d00; }
* a:hover {color:#b41185;}
.titre { 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_right { padding-right:10px; width:auto;}
#texte dl.spip_documents dt {position:relative; left:10px; }
.menu {
font-size:small;
display:block;
position:absolute;
width:750px;
height:23px;
clear:both;
z-index: 10;
background:no-repeat;
}
.menu ul {
display:block;
position:absolute;
}
.menu li ul {
visibility:hidden;
width:200px;
display:block;
}

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


.menu li {
display:block;
float:left;
height:auto;
width:auto;
}

.menu li li {
display:block;
float:none;
}

* html .menu li li {
display:inline;

}
.menu a {
background-color:#FFFFFF;
color:#363F4C;
display:block;
text-decoration:none;
font-weight:bold;

}
.menu a:hover {
background-color:#363F4C;
color:#96ABBD;
}


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

#contenu {width:750px; height:auto; margin-top:25px;}

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

.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(restaurant_vosges.jpg); width:750px; height:50px; margin-left:auto; margin-right:auto; background-repeat: no-repeat; }

body  { background-color:#341937;}


#texte { width:auto; font-size:small; height:auto; margin-left: 0px;  }

#q_3{width: 350px;}
#q_13{width: 350px;}
#q_10{ margin-top:5px; width: 500px; height:100px; font-size:small;}
#q_21{ margin-top:5px; width: 500px; height:100px; font-size:small;}

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

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

.spip_doc_descriptif{font-size:x-small; text-align:center;}
.bouton_radio {display:inline;}

legend{display:none;}



fieldset {border:none;}


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


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