body,div,td,span{font-family:arial;font-size:14px;}
#evt-header{background-image:url('/images/evt_header.png');background-repeat:no-repeat;width:1000px;height:198px;padding-top:190px;color:#FFF;}
#evt-txt{background-image:url('/images/evt_txt.png');background-repeat:no-repeat;width:540px;min-height:130px;padding-bottom:50px;background-position:bottom center;padding-left:230px;padding-right:230px;font-size:18px;color:#6E6E6E;}
#date-soiree{width:185px;height:125px;margin-left:22px;float:left;margin-right:15px;}
#date-s-1,#date-s-2,#date-s-3{text-align:center;}
#date-s-1{font-size:20px;font-weight:normal;}
#date-s-2{font-size:60px;font-weight:bold;}
#date-s-3{font-size:20px;font-weight:bold;}
#date-s-h{margin:10px;color:#51b948;font-size:26px;text-align:center;font-weight:bold;}
#date-stage{width:185px;height:125px;margin-right:22px;float:right;margin-left:15px;}
#evt-header h1{text-align:center;color:#FFF;font-size:25px;}
#wrapper{margin-left:auto;margin-right:auto;width:960px;}
hr{background-image:url('/images/public_inscription/invitation_11.jpg');background-repeat:no-repeat;height:20px;border:none;}
h2{text-align:center;margin-left:30px;margin-right:30px;color:#4D4D4D;}
p.comment_dep{font-size:16px;color:#0098db;margin-left:100px;margin-right:100px;text-align:center;}
#map_canvas{border:solid 5px #ADADAD;float:right;margin-left:20px;}
#evt-loc{font-size:14px;text-align:left;color:#464646;font-weight:normal;margin-left:30px;margin-top:10px;padding:10px;background-color:#D7D7D7;}
.spacer{clear:both;}
/*a.btn{padding:10px;background-color:red;width:200px;color:#FFF;font-weight:bold;text-decoration:none;}
a.btn:hover{color:#999;}*/

#inscr-entete{background-image:url('/images/evt_header_simple.png');background-repeat:no-repeat;min-height:130px;color:#FFF;padding-top:50px;padding-left:250px;}
#inscr-entete h1{font-size:30px;}
#inscr-entete h2{font-size:20px;text-align:left;}
#inscr-entete h3{font-size:16px;}
#inscr-entete h1, #inscr-entete h2, #inscr-entete h3{margin:0px;color:#FFF;}

#inscription{padding-left:30px;}
#inscription h1{margin:5px;border-bottom:solid 1px; font-size:18px;margin-bottom:10px; color:#0098db;}
#inscription table th{color:#4D4D4D;text-align:right;}
#inscription table tfoot tr td{text-align:right;}
.error, .confirm{font-size:15px;font-weight:bold;background-color:#D8E5C0;color:#24803D;padding:5px 20px;margin:10px;border-bottom:solid 1px #24803D;border-top:solid 1px #24803D;}
.error{background-color:#E5E398;color:#D6162F;border-color:#D6162F;}
/*#inscription input[type='submit']{border:none;background-color:#75C964;color:#FFF;font-weight:bold;padding:5px;cursor: pointer;color:#1C1C1C;font-size:16px;}
#inscription input[type='submit']:hover{background-color:#518C44;color:#FFF;}
*/
#inscription input[type='text'], #inscription select, #wrapper.public-inscr input[type='text'], #wrapper.public-inscr select{border:solid 1px #B9B9B9;background-color:#F2F2F2;padding:3px;font-size:16px;}

ul.error_list li{margin:0px;padding:0px;color:red;list-style-type: none;}
ul.error_list{margin:0px;padding:0px;}
.notice{padding:10px;background-color:#EDDEE1;color:#494949;font-weight:bold;}
ul.list_phien li{margin-left:50px;font-size:15px;}

table.frmtip{font-size:15px;border:solid 1px #BCBCBC;width:100%;}
#inscription table.frmtip tbody tr th{background-color:#B0B0B0;padding:10px;text-transform:uppercase;text-align:center;}
table.frmtip tr td.label{font-weight:bold;padding:0px;padding-left:5px;}
table.frmtip tr td.val input{padding:3px;color:#262626;}

#date-supp h4{padding:0px;text-decoration:underline;}
#date-supp{color:#51b948;font-weight:bold;}

#retour_home {text-align:center;font-size:20px;}
#retour_home a{color:#157abb;font-weight:bold;text-decoration:none;}
#retour_home a:hover{color:#0E5684;}
#retour_home img{vertical-align:bottom;border:none;}

#wrapper.public-inscr{width:700px;}
#wrapper.public-inscr p label{font-size:14px; width:200px;display:block; float:left;text-align:right;margin-right:10px;font-weight:bold;padding-top:7px;}
.public-inscr h2{text-align:left;}
fieldset legend{text-transform:uppercase;font-size:16px;font-weight:bold;}
fieldset{border:solid 2px #A8A8A8;margin:10px	;margin-right:100px;}
.ln_submit{text-align:right;padding-right:100px;}


/*inscription avec background*/
div.entete-bckgrd{margin-top:160px;}
div.entete-bckgrd h1, div.entete-bckgrd h2{margin-left:25px;}
div.entete-bckgrd h1{color: #464646;text-transform:uppercase;text-decoration:underline;}
div.entete-bckgrd h1{margin-bottom:0px;}
div.entete-bckgrd h2{margin-top:0px;font-size:16px;}
body.with-bckgrd #wrapper.public-inscr{margin-left:210px;background-color:#FFF;}
#soiree_map{margin-bottom:20px;}
.btn_acces_hide{float:right;}
.btn_acces a,.btn_acces_hide a, .btn_detail a{font-size:12px;font-weight:normal;color:#157abb;}
.btn_detail{margin-left:25px;}
#soiree_map{display:none;}
#accroche, #descriptif{margin-left:25px;color:#464646;}
#accroche{font-weight:bold;}
#descriptif{background-color:#eddee1;padding:10px;color:#292929;}
#descriptif p{margin:0px;}

.pied_inscription_papier{margin-left:30px;background-color: #eddee1;padding:5px;font-size: 12px;
color: #494949;}