input, select, textarea {
   font-size: 100%;
   font-family: inherit;
}

button, input, textarea, label, fieldset, legend, optgroup{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	margin				: 0px;
	padding  			: 2px 5px 2px 5px;
	border-style	 	: solid;
	border-color	 	: #cccccc;
	border-width 		: 1px;
	background-color	: #ffffff;
}
select{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	margin				: 0px;
	padding  			: 0px;
	border-style	 	: solid;
	border-color	 	: #cccccc;
	border-width 		: 1px;
	background-color	: #ffffff;
}
input.bouton {
	background:#FBDA82;
	background-image	: url(../images/bgbt-orange.gif);
	background-position	: left bottom;
	background-repeat	: repeat-x;
	font-weight			: bold;
	cursor:pointer;
	width:auto;
	
}

input.boutonReg
{
	background:#FBDA82;
	background-image	: url(../images/bgbt-orange.gif);
	background-position	: left bottom;
	background-repeat	: repeat-x;
	font-weight			: bold;
	cursor:pointer;
	width:auto;
	font-size:15px;	
	padding:7px;
	margin-bottom:100px;

}

input.boutonBig {
	background-image	: url(../images/bgbt-orange-big.gif);
	background-position	: left center;
	background-repeat	: repeat-x;
	font-weight			: bold;
	cursor:pointer;
	width:auto;
	height:35px;
}

input.boutonbleu {
	background-image	: url(../images/bg-menu-bleu.jpg);
	background-position	: left center;
	background-repeat	: repeat-x;
	font-weight			: bold;
	cursor:pointer;
}
a.bouton {
	background-image:url(../images/bg-menu-bleu.jpg);
	background-position	: left center;
	background-repeat	: repeat-x;
	font-weight			: bold;
	height				:24px;
	display				:block;
	border-left			:1px solid #d8dfe4;
	border-right		:1px solid #d8dfe4;
	cursor:				:pointer;
	text-decoration		:none;
}

a.bouton img {border:none; cursor:pointer;}
.ajout_icon  {cursor:pointer;width:300px; padding-left: 25px; padding-top: 4px;height:20px;display:block;float:left;background-image:url(../images/icones/ico-ajou.gif);background-repeat:no-repeat;background-position:left center;}

table.formulaire th {padding:3px 5px 3px 20px;width:125px;font-weight:normal;text-align:left;vertical-align:top;}
table.formulaire th.noerreur {padding:3px 5px 3px 5px;width:140px;font-weight:normal;text-align:left;vertical-align:top;}
table.formulaire td {text-align:left;vertical-align:top;padding:3px 5px 3px 5px;}
table.formulaire td a img {border:1px solid #d8dfe4;}

table.formulaire td th {padding:2px 5px 2px 5px;width:auto;}
table.formulaire td td {padding:0px 0px 0px 0px;}

table.formulaire .erreur {padding:3px 5px 3px 20px;color:#bf4329;font-weight:bold;background-image:url(../images/icones/ico-erreur.gif);background-position:left top;background-repeat:no-repeat;}
p.erreur {display:block;padding:3px 5px 3px 20px;color:#bf4329;font-weight:bold;background-image:url(../images/icones/ico-erreur.gif);background-position:left top;background-repeat:no-repeat;}
div.erreur {padding:3px 5px 3px 20px;color:#bf4329;font-weight:bold;background-image:url(../images/icones/ico-erreur.gif);background-position:left top;background-repeat:no-repeat;}

.errorBox {width:20px; display:block; height:15px;float:left;text-align:right;font-size:14px; color:red;font-weight:bold;}

p.warning {display:block;padding:3px 0px 5px 17px;color:#FF0000;font-weight:bold;background-image:url(../images/icones/ico-erreur-nopadding.gif);background-position:left middle;background-repeat:no-repeat;}

label {border:none;background:none;margin:0px;padding:0px;}

a.ajou {width:20px;height:20px;display:block;float:left;background-image:url(../images/icones/ico-ajou.gif);background-repeat:no-repeat;background-position:left top;}
a.ajou span {display:none;}

a.voir {width:20px;height:20px;display:block;float:left;background-image:url(../images/icones/ico-voir.gif);background-repeat:no-repeat;background-position:left top;}
a.voir span {display:none;}
a.mod {width:20px;height:20px;display:block;float:left;background-image:url(../images/icones/ico-mod.gif);background-repeat:no-repeat;background-position:left top;}
a.mod span {display:none;}
a.print {width:22px;height:20px;display:block;float:left;background-image:url(../images/icones/ico-print.gif);background-repeat:no-repeat;background-position:right top;}
a.print span { display:none;}
a.supp-branch {width:22px;height:20px;display:block;float:left;background-image:url(../images/icones/delete-fiche.gif);background-repeat:no-repeat;background-position:right top;}
a.supp-branch span { display:none;}
.boite {
	background-image:url(../images/bg-blocMenu.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#f2f5f7;
	border:1px solid #d8dfe4;
	margin:0px 0px 10px 0px;
	padding:10px;
	width:550px;
}
.petiteboite {
	background-image:url(../images/bg-blocMenu.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#f2f5f7;
	border:1px solid #d8dfe4;
	margin:0px 0px 10px 0px;
	padding:10px;
	width:450px;
}
.miniboite {
	background-image:url(../images/bg-blocMenu.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#f2f5f7;
	border:1px solid #d8dfe4;
	margin:0px 0px 10px 0px;
	padding:10px;
	width:350px;
}
.zonebouton {width:572px;text-align:right;}
.petitezonebouton {width:472px;text-align:right;}

.menuzonebouton {width:372px;text-align:right;}
.formmeeting td{border-left:1px solid #CCCCCC; border-bottom:1px solid #cccccc; padding:0; margin:0;}
.formmeeting {font-size:10px;}
.formmetting td.boiteorange h4 {color:#333333;}
.formmetting tr{padding:0; margin:0;}

/*

.etiquette {padding:3px 5px 3px 20px;width:125px;}
.champ {padding:3px 0px 3px 0px;}
.champ .etiquette {padding:2px 5px 2px 5px;width:auto;}
.champ .champ {padding:0px 0px 0px 0px;}
*/


/** a detruire ou a refaire.
cette feuille a ete rapatrier de lancien site
 ya pas grand chose qui sert la dedans a par pour howtoregister.php **/

/******************** ID ERREUR STYLES 01 ***********************/
/*
table#cssformerror {
	border-style	 	: solid;
	border-color	 	: #cccccc;
	border-width 		: 1px;
	background-color	: #FAFAFA;
	border-collapse		: collapse;
}

table#cssformerror th{
	color				: #FEE233;
	text-align			: left;
	font-size			: 15px;
	font-weight			: bold;
	padding  			: 0px 0px 0px 38px;
	background-color	: #A20005;
	background-image	:  url("../images/form/alerte.gif");
	background-repeat	: no-repeat;
	height				: 28px;
}

table#cssformerror td ul{
	list-style-image		: none;}

table#cssformerror td ul li{
	color					: #A20005;}

*/
/*********************** ID FORM STYLES 01 ***********************************/
/*
table#cssform01 {
	border-style	 	: solid;
	border-color	 	: #cccccc;
	border-width 		: 1px;
	border-collapse		: collapse;}

table#cssform01 table{
	background-color	: #FAFAFA;
}

table#cssform01 th{
	color			: #ffffff;
	text-align		: left;
	font-size		: 12px;
	font-weight		: 700;
	margin				: 0px ;
	padding  			: 4px 4px 4px 10px ;
	vertical-align		: middle;
	border-width 		: 1px;
	border-color	 	: #cccccc;
	background-color	: #CE5827; }


table#cssform01 td{
	color				: #333333;
	text-align			: ;
	font-size			: 11px;
	margin				: 0px;
	padding  			: 2px;
	vertical-align		: middle;
	border-width 		: 0px;
	background-color	: #FAFAFA; }

table#cssform01 form {
	text-align			: ;
	margin				: 0px;
	padding  			: 0px;	
	scrollbar-arrow-color		: #E0983F;
  	scrollbar-track-color		: #E8E8E8;
  	scrollbar-face-color		: #E8E8E8;
  	scrollbar-highlight-color	: #F2F2F2;
  	scrollbar-3dlight-color		: #FFFFFF;
  	scrollbar-shadow-color		: #D8D8D8;
  	scrollbar-darkshadow-color	: #BFBFBF;}

table#cssform01 button, input, textarea, label, fieldset, legend, optgroup{
chkRoom	font-family			: arial, helvetica, sans-serif;
	font-size			: 11px;
	margin				: 0px;
	padding  			: 0px 2px 0px 3px;
	border-style	 	: solid;
	border-color	 	: #cccccc;
	border-width 		: 1px;
	background-color	: #ffffff;}
	


table#cssform01 select, option
{
	font-size			: 11px;
}

select
{
	font-size			: 11px;
}

table#cssform01 input{
	height 				:20px}
	
.button{
	color				: #ffffff;  
	text-align			: center;
	font-weight			: bold;
	background-color	: #8A8A8A;
	padding  			: 0px;
	border-style	 	: solid;
	border-color	 	: #C4C4C4 #8A8A8A #8A8A8A #8A8A8A;
	border-width 		: 1px;
	background-image	: url("../images/form/bg_btnsubmit.gif");}
*/
.check {
	background-color	: transparent;
	border-width 		: 0px ;
}

#chkRoom {float:left;}
.roomTxt {float:left; width: 200px; }
.travelfrom {float:left;}
.travelto{float:left;}
.flightNom {width: 180px;float:left; }
.prixFlight {float:left;  text-align:right; width:100px; text-align:right;}

#ShirtSize {float:left;}
	