/* CSS Document */
iframe {border:none; border-left:1px #CCCCCC solid; border-top:1px #CCCCCC solid; padding:0px; margin:0 0 20px 0; width:630px; height:400px; }
ul {list-style:url(visuels/cg/puces/puce-orange-7.png); margin:0 0 20px 17px; padding:0; text-align:left;}
li {margin:0 0 2px 0; padding:0;}
.titre-contenu {color:#FF5E0F; font-size:15px; font-family:Geneva, Arial, Helvetica, sans-serif; border-bottom:#FF5E0F solid 1px; margin:0 0 7px 0; padding:0;}
div#contenu {height:1%; margin-left:265px; margin-right:15px; text-align:left; position:relative;}

div#caracteristiques h1 {font-size:14px; text-decoration:underline; }


/* MENU GAUCHE */
.ajout-left {float:left;} 
.ajout-left a {}
.ajout-left ul {margin:0 15px 0 35px; padding:0 0 20px 0; text-align:left;}
.ajout-left li {margin:0 0 2px 0; padding:0; color:#CCCCCC; }
.ajout-left .body { padding:0; text-align:center; margin-bottom:20px;}
.ajout-left .bottom {background:url(visuels/cg/boites/boite-footer-235.png) no-repeat top left; width:235px; height:26px; }
.ajout-left .titre-etapes, .ajout-left .titre-infos{ width:235px; height:24px; padding-top:7px; color:#FFFFFF; font-size:17px; text-align:center; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold;}

.ajout-left .titre-etapes {background:url(visuels/cg/boites/boite-verte-235.png) no-repeat top left;}
.ajout-left .titre-infos {background:url(visuels/cg/boites/boite-orange-235.png) no-repeat top left;}
.ajout-left .body-boite {background:url(visuels/cg/boites/boite-corps-235.png) no-repeat top left; width:235px; }

.ajout-left .infos {list-style:url(visuels/cg/puces/puce-orange-7.png); padding:10px 0;}
.ajout-left .infos .on a {color:#FF5E0F; font-size:13px; font-weight:bold;}

.ajout-left .etapes {list-style:url(visuels/cg/puces/puce-verte-7.png); padding:10px 0;}
.ajout-left .etapes .on a {color:#CDD737; font-size:13px; font-weight:bold; }


.ajout {background:url(visuels/cg/boites/boite-corps-bas-blanc-700.png) repeat-y top left; width:700px; text-align:left;}
.ajout .footer {background:url(visuels/cg/boites/boite-footer-blanc-700.png) no-repeat top left; width:700px; height:27px;}
.ajout .ajout-head {padding-bottom:10px; background:url(visuels/cg/boites/boite-corps-blanc-700.png) no-repeat top left;}
.ajout .ajout-head .titre {color:#FFFFFF; font-size:18px; padding:7px 0 0 25px; background:url(visuels/cg/boites/boite-orange-700.png) no-repeat top left; height:35px;}
.ajout .texte_aff {padding:0 20px 0 30px; }
.ajout .texte_aff h1 {font-size:11px; border:none; text-decoration:underline;}


.cc-form-global {text-align:left; padding:0 20px 0 30px;}
.cc-form-global h2{padding:3px; margin:0; font-size:12px; background-color:#FFFFFF; border:none; }
.cc-form-global .cc-form {text-align:left;}
.cc-form-global .cc-form-left {float:left;}
.cc-form-global .cc-form-right {margin-left:350px;} 
.cc-form-titre {margin:15px 0 0 0; }
.cc-form-form {}
.cc-form-leg, .cc-form-sb-leg  {border-bottom:1px dotted #FF5E0F; }
.cc-form-sb-leg { font-style:italic; padding:5px 0; text-align:justify; font-size:11px;}
.cc-form-int, .cc-form-10-int {float:left; width:130px; padding:2px 5px; color:#666666; font-weight:bold; }
.cc-form-cha, .cc-form-10-cha {padding-left:140px; margin:1px 0; border-bottom:1px #FF5E0F dotted; }
.cc-form-10-cha select {font-size:11px;}
.cc-form-cha img {width:200px;}
.cc-form-err {background-color:#FFFFFF; padding:2px 5px; color:#FF0000; font-style:italic; font-weight:bold; text-decoration:blink;}
.cc-form-submit {text-align:center; padding-top:2em;}
.cc-form-submit input {height:50px; width:150px; background:#FFFFFF url(visuels/cg/fleches/fleche-dte-orange.png) right top no-repeat; border:none; color:#FF5E0F; font-weight:bold; padding:1px 50px 3px 2px; vertical-align:top; white-space:normal; cursor:pointer; text-align:left; }

.erreur {color:#CC0000; font-style:italic; margin-bottom:10px;}

.texte {padding:0 20px 0 30px;}
.texte p {margin-bottom:7px;}
.texte h1 {font-size:18px; color:#FF5E0F; border-bottom:#FF5E0F solid 2px; margin:0 0 12px 0; }
.texte h2 {font-size:12px; color:#FF5E0F; margin:10px 0 5px 0; }
.texte .text_left {float:left; margin:0 15px 10px 0;}
.texte .text_right {float:right; margin:0 0 10px 15px;}
.texte .doc {padding:10px 0; text-align:right;}
.texte .doc a {font-weight:bold; color:#FF5E0F; }
