.feedbackPanelERROR span{
    color:red;
}
.feedbackPanelINFO span{
    color:green;
}

.calendrier a {
    color:#A4B618;
}

.titre{
    font-size:18px;
    padding-bottom:10px;
    padding-top:5px;
    color:#44290C;
}

#menu-backoffice
{
    width:838px;
    height:25px;
    background-color:#FFFFFF;
    background-repeat:no-repeat;
    border-left-color:#44290B;
    border-left-style:solid;
    border-left-width:1px;
    border-right-color:#44290B;
    border-right-style:solid;
    border-right-width:1px;
    padding-left:10px;
}

.sous-titre{
    font-size:16px;
    padding-bottom:10px;
    padding-top:5px;
    color:#000000;
}

.sous-titre a{
    font-size:16px;
    font-weight:normal;
}



.valid{
    border-color:#91DB6A;
    height:16px;
    background-image:url(../IMG/fond-form.jpg);
    background-color:#F0F0F0;
    border-width:1px;
    border-style:solid;
    font-size:11px;
    font-family:Calibri, Arial, Helvetica, sans-serif;
    margin:0;
    margin-top:3px;
    padding-left:3px;
    padding-bottom:2px;
}

.invalid{
    border-color:#DD3E3E;
    height:12px;
    background-image:url(../IMG/fond-form.jpg);
    background-color:#F0F0F0;
    border-width:1px;
    border-style:solid;
    font-size:11px;
    font-family:Calibri, Arial, Helvetica, sans-serif;
    margin:0;
    margin-top:3px;
    padding-left:3px;
    padding-bottom:2px;
} 

/*Menu déroulant*/
div.wicket-aa {
    font-family: "Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana;
    font-size: 12px;
    background-image:url(../IMG/fond-form.jpg);
    background-color:#F0F0F0;
    border-width: 1px;
    border-color: #cccccc;
    border-style: solid;
    padding: 2px;
    margin: 1px 0 0 0;
    text-align:left;
    max-height:200px;
    overflow-y:scroll;    
}
div.wicket-aa ul { list-style:none; padding: 2px; margin:0; }
div.wicket-aa ul li.selected { background-color: #FFFF00; padding: 2px; margin:0; }

/*html dropdownchoice*/
.dropdownchoice-choice {
    font-family: "Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana;
    font-size: 12px;
    background-image:url(../IMG/fond-form.jpg);
    background-color:#F0F0F0;
    border-width: 1px;
    border-color: #cccccc;
    border-style: solid;
    cursor: pointer;
}

.dropdownchoice-choice tr{
    border-width:1px;
    border-style:solid; 
    border-color:black;
}

.dropdownchoice-choice tr.selected { background-color: #FFFF00; padding: 0px; margin:0; }

ul{
    margin:0;
    margin-bottom:10px;
    margin-left:10px;
    padding-left:10px;
}

li a{
    color:#999999;
    font-weight:normal;
}


/* calendrier*/
#contenu-admin-gauche
{
    width:818px;
    height:auto;
    float:left;
    padding-top:20px;
    padding-left:10px;
    padding-right:20px;
    padding-bottom:10px;
    background-color:#FFFFFF;
    
    border-right-color:#44290B;
    border-right-style:solid;
    border-right-width:1px;
    
}
#contenu-admin-gauche ul li.disabled{text-decoration:line-through;color:#ccc;}
	
#bas-admin
{
    width:848px;
    height:20px;
    background-image:url(../IMG/bas-admin.jpg);
    background-repeat:no-repeat;
    background-color:#FFFFFF;
}

.telephone{
    width:85px;
    border-bottom-color:#CCCCCC;
    border-bottom-style:solid;
    border-bottom-width:1px;
}

.codepostal{
    width:50px;
}

.search-admin-iduser{
    width:10px;
    border-bottom-color:#CCCCCC;
    border-bottom-style:solid;
    border-bottom-width:1px;
}

.search-admin-login{
    width:140px;
    border-bottom-color:#CCCCCC;
    border-bottom-style:solid;
    border-bottom-width:1px;
}

.search-admin-nom{
    width:105px;
    border-bottom-color:#CCCCCC;
    border-bottom-style:solid;
    border-bottom-width:1px;
}

.search-admin-prenom{
    width:85px;
    border-bottom-color:#CCCCCC;
    border-bottom-style:solid;
    border-bottom-width:1px;
}

.search-admin-adresse{
    width:85px;
    border-bottom-color:#CCCCCC;
    border-bottom-style:solid;
    border-bottom-width:1px;
}

.search-admin-ville{
    width:85px;
    border-bottom-color:#CCCCCC;
    border-bottom-style:solid;
    border-bottom-width:1px;
}

.search-admin-codepostal{
    width:85px;
    border-bottom-color:#CCCCCC;
    border-bottom-style:solid;
    border-bottom-width:1px;
}

.search-admin-iduser{
    width:85px;
    border-bottom-color:#CCCCCC;
    border-bottom-style:solid;
    border-bottom-width:1px;
}

.search-admin-telephone{
    width:85px;
    border-bottom-color:#CCCCCC;
    border-bottom-style:solid;
    border-bottom-width:1px;
}
.search-admin-groupe{
    width:85px;
    border-bottom-color:#CCCCCC;
    border-bottom-style:solid;
    border-bottom-width:1px;
}
.search-admin-iduser{
    width:85px;
    border-bottom-color:#CCCCCC;
    border-bottom-style:solid;
    border-bottom-width:1px;
}

.headers{
    background-color:#A9BC15;
    border-bottom-color:#666666;
    border-bottom-style:solid;
    border-bottom-width:1px;
}

.dataview{
    border-width:1px;
}
.tbl-titre
{
    background-color:#A9BC15;
    border-bottom-color:#666666;
    border-bottom-style:solid;
    border-bottom-width:1px;
}
.tbl-ligne
{
    border-bottom-color:#CCCCCC;
    border-bottom-style:solid;
    border-bottom-width:1px;
}

.presse-container{
	color:#44290c;
	font-size:11pt;
	width:639px;
	float:left;
	margin:0px 0px 25px 0px;
	padding:10px 0px 0px 0px;
	border-top:solid 1px #44290c;	
}
.presse-container .titre-container{float:left; width:100%;position:relative}
.presse-container .titre-container .image-container{float:left;width:170px}
.presse-container .titre-container span.titre{margin-left:25px;float:left;width:440px;bottom:0%;position:absolute;padding:0px}
.presse-container p{float:left;width:100%;margin:15px 0px}

.partenaire-container{
	color:#44290c;
	font-size:11pt;
	width:639px;
	float:left;
	margin:0;
	padding:10px 0px 15px;
	border-bottom:solid 1px #44290c;	
}
.partenaire-container .logo-container, .partenaire-container .desc-container{float:left;}
.partenaire-container .logo-container{padding:2px 5px;width:auto}
.partenaire-container .desc-container{width:49%;margin-left:10px}

/* Gestion du diaporama */
#list-options{font-size:1em;margin-bottom:5px}
#list-options span{margin-right:25px}

