/* frl */
div.actions>ul>li{background-color:#eee;padding-bottom:3px;padding-right:5px;padding-top:3px;border-color:#FFF #D0D0D0 #D0D0D0 #FFF;border-style:solid;border-width:1px;margin:auto 0.3em;}
/* aba */
div.actions>ul>li{background-color:#eee;border-color:#FFF #D0D0D0 #D0D0D0 #FFF;border-style:solid;border-width:1px;margin:auto 0.3em;/*padding-right:0px;*/}
div.actions>ul>li>a:hover{color:#000;text-decoration:none;cursor:pointer;}
div.actions ul{margin:0;padding:0;}
div.actions li{display:inline;line-height:2em;list-style-type:none;white-space:nowrap;color:#069;margin:0 2em 0 0;}
div.actions ul li a{color:#069;text-decoration:none;}
div.actions ul li a:hover{color:#333;text-decoration:underline;cursor:pointer;}
div.actions ul li.icon a:hover{color:#333;text-decoration:none;cursor:pointer;}
body{background-color:#8c8c8c;border:0;height:100%;max-height:100%;overflow:hidden;padding:0;margin:0;}
#pageaccueil{background: white url(../img/rond450a.gif) no-repeat center center;}
#header,#footer{padding:0;}
#header{color:#111;font-size:11px;height:40px;left:0;position:fixed;top:0;width:100%;z-index:498;}
#footer{bottom:0;color:#111;font-size:11px;height:40px;position:fixed;right:0;width:100%;z-index:499;}
#content{background:#c0c0c0;bottom:40px;left:0;overflow:auto;position:fixed;right:0;top:40px;}
.center{margin-left:auto;margin-right:auto;}
.center2{margin-left:auto;margin-right:auto;width:333px;}
div.centrage{margin-left:auto;margin-right:auto;text-align:center;background-color:#c0c0c0;}
.innertube{margin:10px;}
.innertubemenu{margin:5px;}
.innertubefooter{margin:5px;}
.left{float:left;text-align:left;}
.right{float:right;text-align:right;}
.recenter{left:0;position:fixed;right:0;text-align:left;width:100% !important;margin:0;padding:0;}
div.paging{color:#ccc;float:right;margin-bottom:2em;}
div.paging div.disabled{color:#ddd;display:inline;}
p.paging_count{color:#999;font-size:95%;font-style:italic;margin-right:0;text-align:right;}
a img{border:medium none;vertical-align:middle;}
a:hover{text-decoration:underline;cursor:pointer;}
a{background-color:inherit;color:#8c8c8c;text-decoration:none;}
td.actions,td.small{text-align:center;white-space:nowrap;width:7em;}
td.actions a{display:inline;margin:0 3px;}

div.message{clear:both;color:#900;font-size:140%;margin:0;}
div.error-message{clear:both;color:#900;/*font-size:140%;*/margin:0px 0px 0px 11em;}
h1,h2,h3,h4,legend{color:#069;font-family:'Gill Sans','lucida grande',helvetica,arial,sans-serif;font-weight:700;}
h2{font-size:2.2em;margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0;}
legend{font-size:1.2em;margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0;margin-bottom:12px;}
h3{font-size:165%;}
h4{margin-bottom:0.3em;}
em{font-style:italic;}
form{clear:none;margin:0 0 1.5em;}
.form-column{float:left;padding-left:0;width:325px;}
.form-column3{float:left;padding-left:0;width:216px;}
.form-column-mini{float:left;padding-left:0;width:380px;}
.form-column2-mini{float:left;padding-left:0;width:150px;}
.form-column3-mini{float:left;padding-left:0;width:66px;}
fieldset{margin-top:0;padding:0;}
label{float:left;font-weight:700;text-align:right;width:10em;margin:0.7em 1em 0.7em 0;}
.labelc3{float:left;font-weight:700;text-align:right;width:4em;margin:0.2em 1em 0.7em 0;}
.labelw10{float:left;font-weight:700;text-align:right;width:10em;margin:0.7em 1em 0.7em 0;}
.labelw20{float:left;font-weight:700;text-align:right;width:20em;margin:0.7em 1em 0.7em 0;}
.inputc3{width:10em;}
.inputw10{width:20em;}
.inputw20{width:20em;}
.inputw40{width:40em;}
input,select,textarea{border:1px solid #ccc;display:inline;width:auto;margin:0.7em auto;padding:0;}
input,textarea{padding:0 0.3em;}
select,textarea{padding-right:0;}
option{margin:0.2em auto;}
textarea:focus,input:focus{background-color:#ffc;border:1px solid #999;}
div.submit input{color:#069;background-color:#eee;font-weight:700;margin-left:10.75em;width:11em;border-color:#FFF #D0D0D0 #D0D0D0 #FFF;border-style:solid;border-width:1px;padding:0 1em;}
div.submit input:hover{cursor:pointer;}
div.submitCenter input{color:#069;background-color:#eee;font-weight:700;border-color:#FFF #D0D0D0 #D0D0D0 #FFF;border-style:solid;border-width:1px;/*padding:0 1em;*/}
div.submitCenter input:hover{cursor:pointer;}
div.submitc3 input{width:10em;margin-left:5em;}
div.submitc3 input:hover{cursor:pointer;}
div.submitm10w20 input{color:#069;background-color:#eee;font-weight:700;margin-left:10.9em;width:20em;border-color:#FFF #D0D0D0 #D0D0D0 #FFF;border-style:solid;border-width:1px;padding:0 1em;}
div.submitm10w20 input:hover{cursor:pointer;}
div.submitw20 input{color:#069;background-color:#eee;font-weight:700;margin-left:20.9em;width:20em;border-color:#FFF #D0D0D0 #D0D0D0 #FFF;border-style:solid;border-width:1px;padding:0 1em;}
div.submitw20 input:hover{cursor:pointer;}
form a calendar{font-size:1em;height:2.25em;line-height:1.5em;border-color:#CCC #EEE #EEE #CCC;border-style:solid;border-width:1px;margin:0 0 0.75em;padding:0.29em 0;}
form select{height:auto;margin:0.4em 0 0.75em;}
.clearfont{font-size:1em;}
.clear,div.actions{clear:both;}
input[type="hidden"],input[type="hidden"]{display:none;}
div.actions>ul>li>a,form div.required input,form div.required input{font-weight:400;}
.ui-widget-content a{color:#8c8c8c;}
#menu ul a{padding-left:20px;}
#menu a,#menu div{background-position:0% 50%;background-repeat:no-repeat;text-decoration:none;vertical-align:middle;}
#menu li{list-style-image:none;list-style-position:outside;list-style-type:none;}
#menu1 ul a{padding-left:20px;}
#menu1 li a{display:block;white-space:nowrap;}
#menu1 a,#menu div{background-position:0% 50%;background-repeat:no-repeat;text-decoration:none;vertical-align:middle;}
#menu1 li{list-style-image:none;list-style-position:outside;list-style-type:none;}
.ui-tabs{min-height:210px;}
form fieldset{position:relative;padding:0;}
.view dt{float:left;width:200px;}
.view dd{padding-left:100px;margin:0 0 1em 100px;}
.view dl{line-height:1.5em;}
th.actions,th.small{width:7em;}
th.ids,td.ids{width:3em;}
.form-texteinfo{display:inline;font-size:1em;height:2.25em;line-height:4em;width:auto;}
form label{margin:0.7em 1em 0.7em 0;}
#form-texteinfo labeltempasse{margin:2em 2em 2em 2em;}
.nofloat,input[type="checkbox"]{float:none;}
form input{margin:0.4em 0 0.75em;}
div.actions>ul>li:hover,div.submit input:hover,div.submitCenter input:hover{background-color:#FFF;border-color:#D0D0D0 #eaeaea #eaeaea #D0D0D0;border-style:solid;border-width:1px;}
input[type="file"]{background-image:none;}
acronym{font-variant:normal;}
div.paging span.current,div.submit input:hover{color:#000;}
#noscript {font-family: Helvetica, Verdana, Arial;color: #D50000;background-color: #FFCC33;border:1px solid #ccc;width:90%;font-weight: bold;text-align: center;position:absolute;margin-top:0px;left:5%;overflow:hidden;z-index:10;}
#global {
  position:absolute;
  left: 50%;
  top: 50%;
  width: 600px;
  height: 200px;
  margin-top: -150px;
  margin-left: -300px; /* moitié de la largeur */
  /*border: 1px solid #000;*/
}
#main { clear:both; width: auto }

  /* (en/de) Standard: 200 Pixel */
  #colL { float: left; width: 250px }
  /* (en/de) Standard: 200 Pixel */
  #colR { float:right; width: 250px }
  /* (en) Standard: center column with flexible width */
  /* (de) Standard: Flexible mittlere Spalte */
  #colC { width:auto; margin: 0 250px; text-align:center;background-color:#c0c0c0;}

  /* (en) Backup for #footer positioning */
  /* (de) Absicherung für die Positionierung von #footer */

  /* (en) Adjustment: sort #col3 behind float columns using z-index */
  /* (de) Anpassung: #col3 mittels z-index hinter die float-Spalten verschieben */
  #colL {z-index: 3}
  #colR {z-index: 5}
  #colC {z-index: 1}
  #colL_content {z-index: 4}
  #colR_content {z-index: 6}
  #colC_content {z-index: 2}

  #colL_content, #colR_content, #colC_content { position:relative }
