@charset "utf-8";

body{
margin:0px;
}
/*filter: alpha(opacity=90); -moz-opacity:0.9; opacity: 0.9;*/
/**{ margin:0; padding:0;}*/
.menu{
padding:0 1.2%;
}
div#menu a {color:#FFFFFF}
div#menu ul {padding: 0; margin:0px; background: white; text-align:center}
/*o div#menu li {background:} o*/
div#menu li:hover {
	background-image: url(../images/fond-menu02.jpg);
	background-repeat:repeat-x;
}

/*o div#menu li.sousmenu:hover {background:} o*/
/* rajout couleure de fond */
div#menu li.sousmenu {background: url(fleche.gif) 95% 50% no-repeat; background-color:#CCCCCC}
/* rajout pr pour flèche direction bas et couleur de fond*/
div#menu li.plop  {
background:none;
width:auto;
}
div#menu li.plop a {
background:transparent none repeat scroll 0 0;
width:110px;
position: relative;
}
div#menu li.plop a:hover {
background:#A9A9A9;
background-image: url(../images/fond-menu02.jpg);
background-repeat:repeat-x;
}
div#menu li.plop_active a {
background:#A9A9A9;
background-image: url(../images/fond-menu02.jpg);
background-repeat:repeat-x;
}
/* une petite bordure en top*/
div#menu ul li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px 0 0;
position:relative;
}
*:first-child+html div#menu ul li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
position:relative;
z-index:100;
}

div#menu ul ul {position: absolute;display:none;background:#474747; margin:0  0 0 0px; width:137px; z-index: 100;}
*:first-child+html div#menu ul ul {position: relative;display:none;background:#474747; margin:0  0 0 0px; width:137px; z-index: 100;}
div#menu ul ul li a {background:#A9A9A9; width:210px;  border-bottom: 1px solid #999999; height:100%; z-index:100;}
div#menu ul ul li a:hover {height:100%}
div#menu li a {
display:block;
height:17px;
text-decoration:none;
width:110px;
}
div#menu li a:hover {
color: #E62627;
height:17px;
}
div#menu li a.blanc {
color:#E62627;
height:26px;
padding:0;
width:3px;
}
div#menu ul.niveau1 li.sousmenu:hover ul.niveau2,
div#menu ul.niveau2 li.sousmenu:hover ul.niveau3 {display:block;}
div#menu ul.niveau3 {top:-1px; left: 100px;}

/* rajout de couleures de fond et de survol */
div#menu ul.niveau3 li { background: #99CCCC}
div#menu ul.niveau3 li:hover { background: #99CC00} 


.cadre-center {
height:auto;
margin:auto;
width:1000px;
}
.entete {
	background-color: #FFFFFF;
	width:100%;
}
.entete-logo {
	background-image: url(../images/entete01.jpg);
	float: left;
	height: 145px;
	width: 739px;
}
.entete-logo a {
/*background-image:url(../images/entete01.jpg);*/
float:left;
height:145px;
width:180px;
}
.entete-telephone {
	float: right;
	height: auto;
	width: 220px;
}
.entete-space {
	font-size: 1px;
	height:5px;
	clear:both;
}
.telephone {
color:#494949;
font-family:Arial,Helvetica,sans-serif;
font-size:25px;
font-weight:bold;
letter-spacing:3.2px;
margin:0 0 0 6px;
text-decoration:none;
}
.date01 {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
letter-spacing:1px;
margin:0 0 0 8px;
padding:0 14px 0 0;
text-decoration:none;
}
.content {
height:auto;
width:auto;
}
.menu-horizontal {
background-color:#800040;
background-image:url(../images/fond-menu01.jpg);
background-repeat:repeat-x;
height:30px;
width:auto;
}
.dicter {
color:#E62627;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
letter-spacing:0;
line-height:17px;
padding:2px 0;
text-decoration:none;
}
.menu-bar {
padding:1px;
text-align:center;
width:auto;
}
/*o
*html .menu-bar {
padding:px;
}
o*/
*:first-child+html .menu-bar {
padding:2px;
}
.menu-bar a {
background-image:url(../images/fond-separate01.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
/*height:30px;*/
padding:6px 11px 5px 16px;
text-align:center;
text-decoration:none;
width:auto;
position:relative;
/*o z-index:100px; o*/
z-index:100;
}
.menu-bar a:hover{
color: #E62627;
position:relative;
/*o z-index:100px; o*/
z-index:100;
}
.numero01 {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
left:8px;
margin:0 0 0 182px;
position:relative;
text-decoration:none;
top:100px;
width:510px;
}
.content-left {
float:left;
height:auto;
padding:0 0 10px;
width:650px;

}
.content-right {
	float: right;
	height: auto;
/*	border: 1px solid #999999; */
	width: 350px;  /* 35% */
	
}
.service-unique {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.service-unique {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:bold;
padding:10px 0;
text-decoration:none;
width:450px;
}
.service-unique span {
	color: #E62627;
}
.presentation01 {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
padding:0 10px 10px 0;
text-decoration:none;
}
.cornet01 {
background-color:#CCCCCC;
background-image:url(../images/bout-dactylo01.jpg);
background-repeat:no-repeat;
float:left;
height:20px;
margin:0 0 0 10px;
width:11px;
}
.cornet02 {
background-color:#CCCCCC;
background-image:url(../images/bout-dactylo02.jpg);
background-repeat:repeat-x;
color:#FFFFFF;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:18px;
padding:2px 0 0;
text-decoration:none;
width:auto;
}

.cornet03 {
	background-color: #CCCCCC;
	background-image: url(../images/bout-dactylo03.jpg);
	background-repeat:no-repeat;
	float: left;
	height: 20px;
	width: 34px;
}
.transcription {
clear:both;
height:28px;
}

.transcription01 {
	background-color: #CCCCCC;
	background-image: url(../images/bout-transcription01.jpg);
	background-repeat:repeat-x;
	color:#FFFFFF;
	float: left;
	height: 28px;
	width: 4px;
}
.transcription02 {
background-image:url(../images/bout-transcription02.jpg);
background-repeat:repeat-x;
float:left;
height:28px;
width:98%;
}
.transcription02 span {
bottom:10px;
color:#E62627;
display:inline-block;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding:6px 0 0 10px;
vertical-align:top;
}
.transcription02 img {
padding:0 0 0 10px;
}
.transcription03 {
	background-color: #CCCCCC;
	background-image: url(../images/bout-transcription03.jpg);
	background-repeat:repeat-x;
	color:#FFFFFF;
	float: left;
	height: 28px;
	width: 4px;
}
.transcrition-block {
margin:5px 0;
width:100%;
}
.block-ranger {
float:left;
margin:0 10px 0 0;
width:150px;
}
.block-ranger img {
margin:0px;
padding:0px;
}
.block-ranger01 {
background-color:#E62627;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:18px;
padding:5px;
text-align:center;
width:auto;
}
.block-ranger02 {
background-color:#A31218;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:18px;
padding:5px;
text-align:center;
width:auto;
}
.block-ranger03 {
background-color:#4B4B4B;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:18px;
padding:5px;
text-align:center;
width:auto;
}
.block-ranger04 {
background-color:#828282;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:18px;
padding:5px;
text-align:center;
width:auto;
}
.block-ranger-text {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
padding:5px 0 0;
}
.block-ranger-text a {
color:#E62627;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
padding:5px 0 0;
text-decoration:none;
}
.block-ranger-text a:hover {
color:#E62627;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
padding:5px 0 0;
text-decoration: underline;
}
.block-nouveaute {
clear:both;
height:auto;
padding:10px 0 0;
width:auto;
}
.transcription-audio {
float:left;
width:310px;
}
.transcription-audio02 {
background-image:url(../images/bout-transcription02.jpg);
background-repeat:repeat-x;
float:left;
height:28px;
width:302px;
}
.transcription-audio02 span {
bottom:10px;
color:#E62627;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding:10px;
position:relative;
}
.transcription-audio02 img {
padding:0 0 0 10px;
}
.transcription-nouveaute {
float:right;
margin:0 6px 0 0;
width:310px;
}
/*o
*html .transcription-nouveaute {
margin:0 3px 0 0;
}
o*/
.transcription-nouveaute02 {
background-image:url(../images/bout-transcription02.jpg);
background-repeat:repeat-x;
float:left;
height:28px;
width:302px;
}
.transcription-nouveaute02 span {
bottom:10px;
color:#E62627;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding:10px;
position:relative;
}
.transcription-nouveaute02 img {
padding:0 0 0 10px;
}
.nouveaute-spacer {
clear:both;
}
.saisi-juridique {
padding:5px 0;
width:100%;
}
.saisi-juridique-images {
float:left;
text-align:center;
width:33%;
}
.saisi-juridique-text {
color:#000000;
float:right;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
padding:0 0 10px;
width:65%;
}
.saisi-juridique-images img {
border:medium none;
max-width:100px;
}
.saisi-juridique-titre a {
color:#E62627;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
width:65%;
text-decoration:none;
}
.saisi-juridique-spacer {
	background-color:#E62627;
	width:100%;
	height:1px;
	clear:both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0px;
}
.saisi-express {
clear:both;
padding:5px 0;
text-align:center;
width:100%;
}
.saisi-express {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
}
.saisi-express a {
color:#E62627;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.saisi-express img {
padding:5px
}
.saisi-expresse-spacer {
width:100%;
clear:both;
}
.formulaire {
height:290px;
margin:10px 0 10px 20px;
width:auto;
}
.formulaire-tete {
	background-image:url(../images/forme-tete01.jpg);
	background-repeat:no-repeat;
	height:9px;
	width:330px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0px;
}
.formulaire-corps {
background-image:url(../images/forme-fond-degrader02.jpg);
background-repeat:repeat;
border-left:1px solid #9A9A9A;
border-right:1px solid #9A9A9A;
height:300px;
width:328px;
}
.formulaire-degrader {
background-image:url(../images/forme-fond-degrader01.jpg);
background-repeat:repeat-x;
height:33px;
padding:5px 0 0 11px;
width:317px;
}
.formulaire-titre {
background-image:url(../images/forme-titre01.jpg);
background-repeat:no-repeat;
color:#515151;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:17px;
text-align:center;
width:307px;
}
.formulaire-forme {
background-image:url(../images/forme-fond-bottom02.jpg);
/*o background-position /*\**/ /*:center bottom \9 ; o*/
background-position :center bottom;
background-repeat:no-repeat;
color:#515151;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
/*height:250px;*/
padding:0 0 18px;
/* padding /*\**/ /*:0 0 0px \9; */
left:-1px;
position:relative;
text-align:center;
width:330px;
}

.formulaire-besoin {
color:#E62627;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
padding:0 0px 0 12px;
text-align:left;
}
.besoin-form {
border:1px solid #E62627;
color:#515151;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:80px;
text-align:left;
width:303px;
}
.formulaire-coordonne {
color:#E62627;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
padding:5px 0px 0 12px;
text-align:left;
}
.coordonne-form {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
margin:12px 12px 0 0;
padding:0 0 4px 0;
position:relative;
text-align:left;
}
.coordonne-form:hover {
background:#FFFFFF none repeat scroll 0 0;
/*filter: alpha(opacity=50);
-moz-opacity:0.5;
opacity: 0.5;*/
}
.formulaire-coordonne input {
border:1px solid #E62627;
color:#515151;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:16px;
left:172px;
position:absolute;
text-align:left;
width:130px;
}
.formulaire-submit input {
background:transparent none repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
cursor:pointer;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:28px;
left:4px;
margin:27px 0 0;
/*/margin/*\**//*:27px 0 16px \9;*/
position:relative;
top:6px;
width:75px;
}
.service {
background-color:#FFFFFF;
float:right;
height:auto;
margin:80px 0 0;
padding:40px 0 10px 20px;
}
.transcription-service02 {
background-image:url(../images/bout-transcription02.jpg);
background-repeat:repeat-x;
float:left;
height:28px;
width:322px;
}
.transcription-service02 span {
bottom:10px;
color:#E62627;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding:10px;
position:relative;
}
.transcription-service02 img {
padding:0 0 0 10px;
}
.saisi-service {
padding:2px 0;
width:100%;
}
.saisi-service-images {
float:left;
text-align:center;
top:25%;
width:20%;
}
.saisi-service-text {
color:#000000;
float:right;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
padding:0 5px 5px 0;
width:160px;
}
.saisi-service-images img {
border:none;
float:left;
text-align:center;
top:25%;
}
.saisi-service-titre a {
color:#E62627;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding:15px 0 0 5px;
text-decoration:none;
width:25%;
}
.saisi-service-spacer {
background-color:#E62627;
clear:both;
font-family:Arial,Helvetica,sans-serif;
font-size:0;
height:1px;
margin:5px 0;
width:330px;
}

.accesclient {
background-color:#FFFFFF;
height:auto;
padding:0 0 0 20px;
}
.transcription-accesclient02 {
background-image:url(../images/bout-transcription02.jpg);
background-repeat:repeat-x;
float:left;
height:28px;
width:322px;
}
.transcription-accesclient02 span {
bottom:10px;
color:#E62627;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding:10px;
position:relative;
}
.transcription-accesclient02 img {
padding:0 0 0 10px;
}
.formulaire-acces {
/*height:290px;*/
padding:8px 0 4px;
position:relative;
/*padding/*\**//*:4px 0 4px \9;
*padding:8px 0 4px;*/
}
.formulaire-acces input {
border:1px solid #E62627;
color:#515151;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:16px;
margin:0 8px 0 0;
text-align:left;
width:130px;
}
.formulaire-acces .envoyer {
background-image:url(../images/ok.jpg);
border:medium none;
color:#FFFFFF;
display:inline-block;
font-family:null;
height:20px;
position:relative;
top:2px;
/*o top:6px\9;
*top:0px; o*/
width:28px;
}
*:first-child+html .formulaire-acces .envoyer {
background-image:url(../images/ok.jpg);
border:medium none;
color:#FFFFFF;
display:inline-block;
font-family:null;
height:20px;
position:relative;
top:0px;
width:28px;
}
.ciao {
padding:10px 0 0;
text-align:center;
width:100%;
}
.footer {
clear:both;
height:auto;
margin:auto;
padding:10px 0;
text-align:center;
width:1000px;
}
.footer-spacer {
	background:#E03C06 none repeat scroll 0 0;
	height:1px;
	margin:0 0 10px;
	width:100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0px;
}
.footer-menu {
color:#E62627;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.footer-menu a {
color:#E62627;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding:0 5px;
text-decoration:none;
}
.footer-menu a:hover {
color:#000000;
}
.footer-text {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
padding:5px;
text-decoration:none;
}
.footer-menu02 {
color:#E62627;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
padding:0 150px;
text-decoration:none;
}
.footer-menu02 a {
color:#E62627;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
padding:0 5px;
text-decoration:none;
}
.footer-menu02 a:hover {
text-decoration: underline;
}
.content-interne-right {
border:1px solid #999999;
float:right;
margin:11px 0 0;
padding:0 10px 10px;
width:628px;
}

.content-interne-left {
float:left;
height:100%;
width:175px;
}
.identification {
background-color:#EF00FE;
margin:10px 0 0;
width:174px;
}
.identification-tete {
background-color:#666666;
background-image:url(../images/fond-menu01.jpg);
background-repeat:repeat-x;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
height:25px;
padding:5px 0 0 10px;
text-decoration:none;
width:165px;
}
form { margin:0px; padding:0px;}
.identification-forme {
background-color:#FFFFFF;
border:1px solid #999999;
padding:10px 0;
position:relative;
text-align:center;
width:173px;
}
.identification-forme a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
color: #999999;
text-decoration: none;
}
.identification-forme a:hover {
color:#000000;
}
.identification-forme input {
border:1px solid #999999;
color:#999999;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:16px;
margin:4px;
text-align:left;
width:150px;
}
input.virtuel {
left:7px;
position:absolute;
top:38px;
visibility:visible;
}
*:first-child+html input.virtuel {
left:5px;
position:absolute;
top:41px;
visibility:visible;
}
input.virtuel02 {
left:144px;
top:10px;
position:absolute;
visibility:visible;
/*o left:146px \9;
top:10px \9 ; o*/
/*o *left:146px!important;
*top:9px!important;	
o*/

}

.identification-forme .envoyer {
background-image:url(../images/indentification.jpg);
border:medium none;
color:#FFFFFF;
cursor:pointer;
display:inline-block;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:26px;
padding:0 0 5px 0;
text-align:center;
width:81px;
}
.web-call {
background-image:url(../images/web-call03.jpg);
background-repeat:no-repeat;
height:78px;
margin:0 0 0 7px;
padding:10px 0 0;
position:relative;
text-align: right;
width:212px;
}
.web-call input {
border:1px solid #999999;
color:#999999;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:16px;
margin:17px 7px 0 0;
text-align:left;
width:150px;
}
.web-call .envoyer {
background:transparent none repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
cursor:pointer;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:25px;
margin:8px 28px 0 0;
text-align:center;
width:110px;
}
.essaie-gratuit {
background-color:#990000;
margin:10px 0 0;
text-align:center;
width:174px;
height:auto;
background-image: url(../images/forme-essaigratuit-degrader02.jpg);
}
.essaie-gratuit-tete {
background-color:#990000;
background-image:url(../images/forme-essaigratuit-tete01.jpg);
display:inline-block;
font-family:Arial,Helvetica,sans-serif;
font-size:1px;
height:8px;
margin:0;
text-align:center;
width:174px;
}
.essaie-gratuit-corps {
background-image:url(../images/forme-essaigratuit-degrader01.jpg);
background-repeat:repeat-x;
border-left:1px solid #999999;
border-right:1px solid #999999;
color:#666666;
display:inline-block;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
text-align:center;
width:172px;
}
.essaie-gratuit-bas {
	background-color:#990000;
	text-align:center;
	width:174px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0px;
	background-image: url(../images/forme-essaigratuit-bas01.jpg);
	height: 8px;
	display:inline-block;
}
.essaie-gratuit-titre {
color:#E41819;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
padding:0 6px 6px;
text-align:center;
}
.essaie-gratuit-form {
color:#696969;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:25px;
padding:0 6px 6px;
position:relative;
text-align:left;
}
.essaie-gratuit-form01 {
color:#696969;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:23px;
margin:0 0 8px;
padding:0 10px;
position:relative;
text-align:left;
}
.essaie-gratuit-form:hover {
background:#FFFFFF;
}
.essaie-gratuit-form01:hover {
background:#FFFFFF;
}
.essaie-gratuit .essaie-gratuit-form01 input.text {
border:1px solid #999999;
bottom:0;
color:#999999;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:16px;
margin:2px 0;
position:absolute;
right:5px;
text-align:left;
width:82px;
}
input.check  {
color:#999999;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:15px;
margin:4px;
position:relative;
text-align:left;
width:15px;
z-index:10;
}
.essaie-gratuit-form ul {
bottom:20px;
color:#696969;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin:0;
position:relative;
right:10px;
text-align:left;
width:130px;
}
.essaie-gratuit-form01 span.autrebesoin {
color:#696969;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
width:50px

}
*:first-child+html .essaie-gratuit-form ul {
left:30px;
}
.essaie-gratuit .envoyer {
background-image:url(../images/valider.jpg);
border:medium none;
color:#FFFFFF;
cursor:pointer;
display:inline-block;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:26px;
margin:10px 0 0;
padding:0 0 4px 5px;
text-align:center;
width:81px;
}
*:first-child+html .essaie-gratuit .envoyer {
padding:4px 0 4px 5px;
}
.fildefer {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
margin:10px 0;
width:100%;
}
.fildefer span.parent a {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:20px;
text-decoration:none;
width:100%;
}
.fildefer span.self a {
color:#E62627;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:20px;
text-decoration:none;
width:100%;
}
.content-titre {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:bold;
text-decoration:none;
}
.content-titre span {
color:#E62627;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:bold;
text-decoration:none;
}
.content-intro {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin:10px 0;
text-decoration:none;
}
.content-intro img {
border:1px solid #999999;
float:right;
margin:0 4px;
padding:2px;
}
.spacer {
clear:both;
padding:0 0 5px;
}
.content-citation {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin:10px 0;
text-decoration:none;
}
.content-text {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin:10px 0;
text-decoration:none;
}
.formulaire-block {
text-align:center;
}
.formulaire-devis {
background-image:url(../images/forme-demandedevis-degrader02.jpg);
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin:10px auto;
text-align:left;
width:430px;
}
.formulaire-devis-tete {
font-family:Arial,Helvetica,sans-serif;
font-size:1px;
background-image: url(../images/forme-demandedevis-tete01.jpg);
height: 11px;
width: 430px;
}
.formulaire-devis-corps {
background-image:url(../images/forme-demandedevis-degrader01.jpg);
background-repeat:repeat-x;
border-left:1px solid #999999;
border-right:1px solid #999999;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
width:428px;
}
.formulaire-devis-bas {
font-family:Arial,Helvetica,sans-serif;
font-size:1px;
background-image: url(../images/forme-demandedevis-bas01.jpg);
height: 13px;
width: 430px;
}
.formulaire-devis-titre {
background-image:url(../images/forme-demandedevis-titre01.jpg);
background-repeat:no-repeat;
color:#E62627;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:20px;
margin:auto;
padding:5px 0 0;
text-align:center;
text-decoration:none;
width:370px;
}
.formulaire-devis-intro {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
padding:5px 10px;
text-align:center;
}
.formulaire-devis-form {
padding:5px 10px;
}
.formulaire-devis-form .envoyer {
background-image:url(../images/valider.jpg);
border:medium none;
color:#FFFFFF;
cursor:pointer;
display:inline-block;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:28px;
margin:10px 0 0;
padding:0 0 5px 5px;
text-align:center;
width:81px;
}
*:first-child+html .formulaire-devis-form .envoyer {
padding:2px 0 5px 5px;
}
.devis-form-block {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
margin:10px 0;
padding:5px;
position:relative;
}
.devis-form-block:hover {
background:#FFFFFF;
}
.devis-form-radio01 {
float:left;
font-weight:normal;
width:220px;
}
.devis-form-radio02 {
float:right;
font-weight:normal;
width:170px;
}
.devis-form-block input.autres {
border:1px solid #E62627;
color:#515151;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:16px;
text-align:left;
width:130px;
}
.devis-form-spacer {
clear:both;
}
.devis-form-block input.text {
border:1px solid #E62627;
bottom:3px;
color:#515151;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:16px;
position:absolute;
right:0;
text-align:left;
width:200px;
}
.devis-form-parcourir {
bottom:3px;
background-image:url(../images/forme-demandedevis-parcourir01.jpg);
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
position:absolute;
right:0;
text-align:left;
width:203px;
text-align: right;
/*o -moz-opacity:10;  
filter:alpha(opacity: 100); o*/
opacity: 10;
z-index: 0;
height: 23px;
}
.parcourir {
border:1px solid #E62627;
bottom:5px;
color:#515151;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:16px;
opacity:10;
position:absolute;
right:82px;
text-align:left;
width:118px;
z-index:1;
}
.devis-form-block input.fichier {
border:1px solid #E62627;
bottom:3px;
color:#515151;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
position:absolute;
right:0;
text-align:left;
width:202px;
text-align: right;
/*o -moz-opacity:0 ; o*/
/*o filter:alpha(opacity: 0); o*/
/*o opacity: 0; o*/
z-index: 2;
}
.devis-form-block select {
border:1px solid #E62627;
bottom:3px;
color:#515151;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
position:absolute;
right:0;
text-align:left;
width:202px;
}
*:first-child+html .devis-select-bordure01 {
background-color:#FFFFFF;
border-top:1px solid #E62627;
bottom:22px;
font-family:Arial,Helvetica,sans-serif;
font-size:0;
height:2px;
left:204px;
position:absolute;
width:203px;
}
*:first-child+html .devis-select-bordure02 {
background-color:#FFFFFF;
border-right:1px solid #E62627;
bottom:4px;
font-family:Arial,Helvetica,sans-serif;
font-size:0;
height:20px;
position:absolute;
right:1px;
width:0;
}
*:first-child+html .devis-select-bordure03 {
background-color:#FFFFFF;
border-bottom:1px solid #E62627;
bottom:3px;
font-family:Arial,Helvetica,sans-serif;
font-size:0;
height:1px;
left:204px;
position:absolute;
width:203px;
}
*:first-child+html .devis-select-bordure04 {
background-color:#FFFFFF;
border-left:1px solid #E62627;
bottom:4px;
font-family:Arial,Helvetica,sans-serif;
font-size:0;
height:20px;
position:absolute;
right:200px;
width:3px;
}
*:first-child+html .devis-form-block input.fichier {
width:204px;
}
.devis-form-submit {
text-align:center;
}
.formulaire-devis-tarif {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
padding:5px 50px;
text-align:center;
}
.prestations {
width:630px;
}
.transcription-prestations02 {
background-image:url(../images/bout-transcription02.jpg);
background-repeat:repeat-x;
float:left;
height:28px;
width:620px;
}
.transcription-prestations02 span {
bottom:10px;
color:#E62627;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding:10px;
position:relative;
}
.transcription-prestations02 img {
padding:0 0 0 10px;
}
.prestations-spacer {
clear:both;
}
.saisi-prestations-text {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
padding:0 0 10px;
}
.saisi-prestations-titre a {
color:#E62627;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.saisi-prestations-spacer {
background-color:#E62627;
clear:both;
font-family:Arial,Helvetica,sans-serif;
font-size:0;
height:1px;
width:626px;
}
.erreur {
color:#E62627;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
height:10px;
left:47px;
position:absolute;
text-align:right;
top:19px;
width:120px;
}
.erreur01 {
bottom:70px;
color:#E62627;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
height:auto;
left:10px;
position:absolute;
text-align:left;

}
.erreur02 {
color:#E62627;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
height:10px;
left:172px;
position:absolute;
text-align:left;
top:18px;
}
.erreur02_ext {
color:#E62627;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
height:10px;
left:206px;
position:absolute;
text-align:left;
top:20px;

}
.erreur02-parcourrir {
bottom:27px;
color:#E62627;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
height:10px;
left:206px;
position:absolute;
text-align:left;
}
.erreur02-besoin {
color:#E62627;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
height:10px;
left:90px;
position:relative;
text-align:left;
top:10px;
}
.erreur03 {
bottom:22px;
color:#E62627;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
height:10px;
left:175px;
position:absolute;
text-align:left;
}

#overview h2 { border: 1px dashed gray; padding: 10px; background-color: #ffc; 
    color: black; font-size: medium; margin: 10px 0;
}
#footer { font-family: sans-serif; color: #888 }
#domMessage { padding: 10px; }
div.blockMe { padding: 30px; margin: 30px; border: 10px solid #ccc; background-color: #ffd }

#mail_check { background-color: #A9A9A9; padding: 10px; }
#mail_check input { width: 4em }


#nom_check { background-color: #A9A9A9; padding: 10px; }

#nom_check input { width: 4em }
#prenom_check { background-color: #A9A9A9; padding: 10px; }
#prenom_check input { width: 4em }

#ok_info { background-color: #A9A9A9; padding: 10px; }
#ok_info input { width: 4em }




#demoTable { border: 1px solid #ddd }
#demoTable tr.odd { background-color: #efe }
#demoTable th { padding: 15px; background-color: #ffa }
#demoTable td { padding: 15px; vertical-align: top }
#tallContent h1 { margin: 15px }
.verdana10_rouge_ext{
	color:#E62627;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
}
