/*positionnement général*/
html,body {margin:0; padding:0;height:100%;}
body{background:#BDDEFD url("../IMG/fond.jpg") 0% 100% fixed repeat-x;}
#page{width:678px;padding-left:8px;margin-left:auto;margin-right:auto;overflow:hidden;}

/* topBar*/
#topBar{position:relative;width:530px;height:115px;}
#logo{position:absolute;width:140px;height:85px;bottom:0px;clear:right;}
#flashAccueil{position:absolute;left:148px;width:530px;height:115px;}
#theMarquee{position:absolute;right:0px;top:100px;width:380px;}

/* leftBloc*/
#leftBloc{width:140px;margin-right:8px;float:left;clear:right;}
.rubBloc{width:auto;padding-left:3px;padding-top:3px;margin-top:8px;background-color:#058745;}
.rubBlocSel{width:auto;height:20px;padding-left:3px;padding-top:3px;margin-top:8px;background-color:#035D2F;}
.sRubBloc{width:auto;padding:3px 5px 3px 7px;background-color:#C3DBC3}
.sRubBlocSel{width:auto;padding:3px 5px 3px 7px;background-color:#C3DBC3}
.sArtBloc{line-height:120%;padding:3px 5px 3px 10px;width:auto;background:#C3DBC3 url('../IMG/coude.gif') no-repeat 0px 0px;}
.sArtBlocSel{line-height:120%;padding:3px 5px 3px 10px;width:auto;background:#fff url('../IMG/coude_fleche.gif') no-repeat 0px 0px;}
#adressBloc{width:auto;padding:3px 5px;margin-top:8px;background-color:#FFF;}

/* centerBloc*/
#centerBloc{width:500px;float:left;clear:right;padding:5px 15px 5px 15px;background-color:#FFF;}
.welcomeTxt{clear:left;width:auto;}
.welcomeImg{padding-top:15px;float:right;}
.logoUE{margin-top:5px;float:right;}
#centerBloc ul {display:block;margin:3px 20px;}
#centerBloc ul {display:block;list-style-image:url('../IMG/fleche.gif');}
input,textarea,select{width:400px;border:1px solid #CCC;background:#FFF url(../IMG/fd_forms.gif) repeat-x;}
input.check{width:13px;height:13px;border:0px;}
.sub{width:300px;border:1px solid #414042;background:#D4D0C8 none;}
table.programme{background:transparent url('../IMG/fd_programme.gif') repeat-y;}
#adressBlocHome{float:right;width:530px;margin-top:8px;background-color:#FFF;}

div.paiem{float:left;margin-bottom:10px;padding:5px;width:500px;border:1px solid #ccc}
div.paiem:hover{background-color:#ccc;}
div.paiem img{float:left;margin-right:5px;border:0px;}
div.paiem p{clear:right;padding:0px;margin:0px;line-height:14px;}

/* MODULE D'INSCRIPTION */
#page #centerBloc #formC {margin-top:10px;}
#page #centerBloc #formC h2 {margin:10px 0px;}
#page #centerBloc #formC p {margin:10px 0px;}
#page #centerBloc #formC strong {margin:10px 0px;}
#page #centerBloc #formC label {margin:5px 0px;}
#page #centerBloc #formC input {margin:0px 0px 10px 0px;}
#page #centerBloc #formC input.check {margin:2px 5px 0px 0px;}
#page #centerBloc #formC select {margin:0px 0px 10px 0px;}
#page #centerBloc #formC table tr td {padding:4px 0px;}
#page #centerBloc #formC table tr td.bold {padding:8px 0px 4px 0px;}

/* bottomBar*/
#bottomBar{float:right;width:530px;height:19px;margin-top:8px;padding-top:4px;background-color:#035D2F;}
#bottomBar td{padding-left:3px;padding-right:3px;}

/* formulaire d'inscription*/
table#tablePx th,table#tablePx td{border:1px solid #ccc;}

/* Fenetre d'erreur*/
#wErr{position:absolute;z-index:300;background:#fff left repeat-x;border:2px solid #CCC;visibility:hidden;}

